Day 14 - 추상 (abstract)
= 추상 (abstract) - abstract 기본 특징 1) abstract는 클래스와 메서드에서 사용 가능하다. 2) 클래스들의 공통되는 특성을 가지고있는 추상 적인 것을 의미한다. 3) 객체를 직접 생산 할 수 있는 클래서 : 실체 클래스 / 공통적인 특성을 추출해서 선언한 클래스 : 추상 클래스 4) 추상 메서드가 있는 클래스는 반드시 추상 클래스여야 한다. 5) 추상 클래스에서도 멤버변수, 일반 메서드, 생성자 선언 가능! 6) 추상 클래스에서 재정의를 강요할 메서드가 있다면, 해당 메서드를 추상 메서드로 선언합니다. 부모클래스에 abstract를 붙였으면, 자식 클래스에서 abstract 클래스 내부의 메서드들을 필수로 오버라이딩해주어야합니다. (오버라이딩이 없으면 오류발생하기 때문에, 메서..
수업 복습하기/Java
2021. 9. 6.