추상클래스(Abstract Class)
추상클래스(Abstract Class) 클래스는 객체를 직접 생성할 수 있는 실체 클래스와 추상 클래스가 존재한다.우리가 만들어왔던 클래스는 전부 실체 클래스이다.그럼 추상클래스는 무엇일까? 실체 클래스는 실체 클래스들의 공통 특성을 추출해서 선언한 클래스이다.추상클래스와 실체 클래스는 상속의 관계를 가지고 있으며( 추상클래스 - 부모 / 실체 클래스 - 자식 ), 실체 클래스는 추상 클래스의 모든 특성을 물려받고, 추가적인 필드와 메소드를 가질 수 있다. 추상 클래스는 실체클래스의 설계도와 같은 역할을 한다.그러므로 추상 클래스는 객체를 직접 생성하지는 못한다.즉, new 연산자를 사용하여 인스턴스를 생성시키지 못한다는 것이다. 추상 클래스는 다음과 같은 방법으로 선언한다. public abstract..
JAVA
2019. 9. 19. 12:30
공지사항
최근에 올라온 글