top of page
  • thebaleuncoding

일산코딩학원 - 코딩으로 상속을 한다?!

일산코딩학원 더바른코딩학원입니다.

일상 생활에서 상속은 무엇을 의미하나요?


예를 들어 부모가 사망한 뒤 자식에게 유산을 물려주는 것처럼

친족 관계에서 사망한 뒤에 재산을 물려주는 것을 말합니다.

상속은 '뒤를 이음'이라는 또 다른 의미도 가지고 있습니다.

비슷한 의미 같지만 조금 다릅니다.


자식들은 부모와 겉모습이나 목소리 등이 닮았죠?

이것은 부모가 자식에게 유전자를 상속했기 때문입니다.

객체 지향 프로그래밍에서 상속은 재산을 상속하는 것보다

유전자를 상속하는 것과 더 비슷한 개념입니다.


생물은 동물과 식물로 나눌 수 있습니다.

동물을 세분화하면 척추동물, 무척추동물로 나눌 수 있고,

척추동물에는 포유류, 조류, 파충류, 양서류, 어류 등이 있습니다.

무척추동물, 식물도 위와 같이 세분화할 수 있습니다.

동물은 생물의 속성을 물려받았지만 동물만의 고유한 속성이 있습니다.

포유류는 동물의 속성을 물려받았지만

조류, 파충류 등과는 다른 포유류만의 고유한 속성이 있습니다.

꽃식물은 식물과 생물의 속성을 물려받았지만

동물의 속성을 물려받지는 못합니다.



상속(Inheritance)은 객체 지향 프로그래밍의 대표적인 특징이라고 할 수 있습니다.

상위 클래스의 속성과 메소드를 하위 클래스에 물려주는 것이 상속입니다.

물려주는 클래스는 상위 클래스, 또는 부모 클래스라고 하고,

물려받는 클래스는 하위 클래스, 또는 자식 클래스라고 합니다.




#상속

더 알아보고 싶나요?

아래 링크로 이동하세요.

더 많은 내용 보기

조회수 20회댓글 0개

최근 게시물

전체 보기
bottom of page