Abstract class

    [JAVA] 추상클래스 abstract class

    추상[抽象]? 낱낱의 구체적 표상이나 개념에서 공통된 성질을 뽑아 이를 일반적인 개념으로 파악하는 정신 작용 상속은 자손 클래스를 만드는데 조상 클래스를 사용하는것이라면, 이와 반대로 추상화는 기존의 클래스의 공통부분을 뽑아내서 조상 클래스를 만드는 것이라고 할 수 있다. 추상클래스? 클래스 = 설계도 추상클래스 = 미완성설계도 (완성되지 못한 채로 남겨진 설계도) 인스턴스 생성 불가능 상속을 통해서 자손클래스에 의해서만 완성될 수 있다. 일반 클래스와 차이점? 추상클래스는 추상메서드를 포함하고 있다는 것을 제외하고는 일반클래스와 전혀 다르지 않다. 추상클래스에도 생성자가 있으며, 멤버변수와 메서드도 가질 수있다. public class Main { public static void main(String..