인터페이스
-
[Camel][Java] Abstract Class (추상클래스)와 Interface(인터페이스)Java/개념 정리 2020. 2. 21. 17:18
abstract 클래스란? abstract 클래스를 해석하면 추상클래스입니다. 추상이라는 말은 한국말이라도 참 어렵죠? 좀더 이해하기 쉽게 해석하면 abstract 클래스는 완전하지 않은 클래스라고 할 수 있습니다. 완전하지 않다는 것은 인스턴스의 생성이 불가능하기 때문이라고 할 수 있습니다. 좀 더 빠른 이해를 돕기 위해 아래의 코드를 가지고 설명하겠습니다. class Animal () { private String kind; public void showKind() { System.out.println("Kind : " + kind); } public void showBase() { } } 다음과 같이 Animal 클래스를 정의했습니다. 이 Animal 클래스의 showBase 메소드를 확인하면 내용..