클래스 이름 앞에 'abstract'라는 제한자가 붙어 있다.
추상 클래스는 객체를 생성할 수 없다.
또한, 몸체가 없는 메소드를 가질 수 있다. (추상 메소드)
추상 클래스를 상속받은 서브 클래스로 객체를 생성하기 위해서는
추상 클래스에서 상속받은 추상 메소드의 몸체를 서브 클래스에서 오버 라이딩해서 구현하기를 해야 한다.
----------------------------------------------------------------------------------------
instanceof 연산자 : 어떤 클래스의 객체인지 알 수 있다.
ex) vc[i] instanceof Car
왼쪽 변수가 가리키는 객체의 클래스가 오른쪽과 같은 클래스인지 확인할 수 있다.
'develop' 카테고리의 다른 글
Set (Hashset) -초보개발자- (0) | 2020.12.28 |
---|---|
8과. 클래스의 기본 (복습) -초보개발자- (0) | 2020.12.28 |
상속이란? super? -초보개발자- (0) | 2020.12.27 |
StringTokenizer -초보개발자- (1) | 2020.12.26 |
8장. 클래스의 기본 (복습) -초보개발자- (1) | 2020.12.23 |