inheritance

    [Java] 정리 (상속(inheritance))

    상속(inheritance) 기존의 클래스를 재사용해서 새로운 클래스를 작성하는 것. 두 클래스를 조상과 자손으로 관계를 맺어주는 것. 자손은 조상의 모든 멤버를 상속받는다.(생성자, 초기화 블럭은 제외된다.) 자손의 멤버개수는 조상의 멤버개수보다 같거나 많다. 조상 클래스 - 부모 클래스, 상위 클래스, 기반 클래스 자손 클래스 - 자식 클래스, 하위 클래스, 파생된 클래스 class Point { int x, int y; } class Point3D { int x; int y; int z; } class Point3D extends Point { int z; } class Point3D{ int z; Point p = new Point(); p.x; p.y } 클래스간의 관계 - 상속관계 공통부분은 ..