자바 기초 공부 일지 27. 추상 클래스


자바 기초 공부 일지 27. 추상 클래스

추상 클래스란 자식 클래스에서 반드시 오버라이딩해야만 사용할 수 있는 메소드입니다. 추상 클래스 만들 때의 조건은 하나 이상의 추상 메소드를 포함시키는 것입니다. 즉, 추상 메소드를 하나 이상 포함하는 클래스가 추상클래스입니다. abstract class Tree{ abstract void makeFruit(); } - 추상 클래스 : 추상 메소드를 하나 이상 포함하는 클래스, 클래스의 앞에도 abstract 를 작성해주어야 합니다. - 추상 메소드 : 몸통이 없고, 앞에는 abstract가 붙는 메소드 입니다. 추상 클래스도 참조 변수를 만들지만, 인스턴스 생성은 불가합니다. 추상 클래스는 일반 메소드도 자유롭게 추가할 수 있습니다. 인터페이스 변수는 정적인 상수이나, 추상 클래스 변수는 그냥 변수입니..


원문링크 : 자바 기초 공부 일지 27. 추상 클래스