ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 상속
    Computer Science/Java 2018.11.03 10:51

    상속(inheritance) = 물려준다.

    객체에 메소드를 추가 하기 어려운 경우

    1. 객체를 자신이 만들지 않은 경우


    2. 객체가 다양한 곳에서 활용되고 있는데 메소드를 추가하면 다른 곳에서는 불필요한 기능이 포함될 수 있는 경우


    기존의 객체 - 부모, 새로운 객체 - 자식

    upper class, sub class ( base class, derived class )


    class ~ extends 상속을 이어받을 class

    -> 부모 클래스의 메소드 사용 가능, 상속된 클래스를 다시 상속 가능.

    유지보수는 좋아졌으나 복잡도 증가 


    댓글 0