상속을 사용 시, 중복코드가 적거나 없다.

class 고양이 {
    void 숨쉬다() { }
    void 야옹() { }
    void 뛰어넘다() { }
}

고양이의 공통 특성을 상속시킨다.

class 검은고양이 extends 고양이 {
    void 미래를_예지하다() { }
}

class 흰고양이 extends 고양이 {
    void 목숨을_늘린다() { }
}

class 점박이고양이 extends 고양이 {
    void 춤춘다() { }
}
profile
재미있는 것들

0개의 댓글

Powered by GraphCDN, the GraphQL CDN