상속

    [Java] 상속  || Java Programming

    [Java] 상속 || Java Programming

    1. 개념상속이란, 부모 클래스의 필드와 메서드를 자식 클래스가 물려받는 것이다. 부모 클래스 == 슈퍼 클래스 자식 클래스 == 서브 클래스 ❗상속의 장점코드 중복을 제거하여 클래스가 간결해진다. 클래스를 계층적으로 분류하여 관리하기가 용이하다. 클래스를 재사용하고 확장이 용이하므로 소프트웨어의 생산성이 향상된다. class Rabbit extends Animal{ ... }자바에서의 클래스는 다중 상속을 지원하지 않는다. 모든 클래스는 Object 클래스를 상속받게 된다. 2. 접근 지정자 privatedefaultprotectedpublic같은 패키지에 있는 클래스XOOO다른 패키지에 있는 클래스XXXO같은 패키지에 있는 서브 클래스XOOO다른 패키지에 있는 서브 클래스XXOO 3. 캐스팅(Cast..