super클래스에서 sub클래스로 메소드와 필드, 변수 등 다양한 정보를 물려주는 것
super클래스 = 상위클래스, 부모클래스
sub클래스 = 하위클래스, 자식클래스
= 객체를 생성할 때 호출되는 아주 특별한 메서드 객체가 생성되는 다양한 case가 존재하기 때문에 필요 디폴트 생성자 : 구현하지 않으면 JVM컴파일 시점에 제공 JVM은 생성자가 하나라도 선언되어 있으면 디폴트 생성자 제공안함