Java SE Tutorials 썸네일형 리스트형 Java Abstract Class Java 프로그래밍, 추상 클래스 ( Abstract Class ) 추상 클래스(Abstract Class)는 1개 이상의 추상 메소드를 포함한 클래스라는 점에서는 인터페이스(interface)와 비슷하다. 그러나 몇가지 면에서 분명한 차이가 있으며 특히 속성을 선언할 때는 큰 자이가 있다. 추상 클래스(Abstract Class)는 멤버변수의 접근 제한자를 사용할 때 아무런 제한이 없으나 인터페이스(Interface)에 선언하는 모든 속성은 public static final 이어야 하는 제한이 있다. 추상 클래스는 인터페이스와 마찬가지로 인스턴스를 생성할 수 없고 다른 클래스가 상속해야만 인스턴스를 생성할 수 있다. 또 추상 클래스에는 추상 메소드 외에 일반 클래스처럼 속성과 메소드를 정의할 수 있는.. 더보기 이전 1 2 3 4 5 6 ··· 34 다음