[파이썬 기초] 클래스 객체지향 이론의 HAS-A 관계


[파이썬 기초] 클래스 객체지향 이론의 HAS-A 관계

전날 야근하고 밤 11시에 퇴근해서 포스팅을 못 했다. 오늘은 불금이고 다음날 주말이긴 해도 어차피 밖에 나가서 놀 수 있는 시국이 아니기 때문에 이건 기회다. 오늘 몰아서 파이썬 진도를 쭉 빼야겠다. 우선 이번 포스팅은 클래스 객체지향 용어에서 IS-A 관계를 공부한 적이 있었다. 이는 클래스 상속(inheritance)에서 사용되는 용어이지만, 또 다른 관계로는 HAS-A('가진다') 관계가 있다. HAS-A 관계는 크게 구성(composition) 관계와 집합(aggregation) 관계가 있다. 구성 관계는 한 부분으로의 강력한 결합관계를 갖는 경우이다. 그리고 집합 관계는 느슨한 연관 관계를 가지게 되는데 다음 그림을 살펴보자. 위의 그림과 같..........

[파이썬 기초] 클래스 객체지향 이론의 HAS-A 관계에 대한 요약내용입니다.

자세한 내용은 아래에 원문링크를 확인해주시기 바랍니다.



원문링크 : [파이썬 기초] 클래스 객체지향 이론의 HAS-A 관계