게눈이 해맑노 ㅇㅅㅇ
상속 왜 없음?
그동안의 소프트웨어 개발론의 교훈을 집대성한 결과 상속은 변경을 어렵게 만드는 안티패턴으로 드러나서 러스트 스펙에서 의도적으로 뺀 것입니다. 상속 대신 합성이 있습니다. - dc App
@글쓴 프갤러(218.154) 아하...
상속 기본 예제로 맨날 나오는 캣 독 애니멀로 하자면 합성은 상속 대신 barkable을 만들어서 캣 독에 붙이는 식입니다. 조금 어렵게 설명하자면 is a 가 아니라 has a가 되는거죠. 캣은 동물이다(상속) -> 캣은 짖을 수 있다(합성) - dc App
게눈이 해맑노 ㅇㅅㅇ
상속 왜 없음?
그동안의 소프트웨어 개발론의 교훈을 집대성한 결과 상속은 변경을 어렵게 만드는 안티패턴으로 드러나서 러스트 스펙에서 의도적으로 뺀 것입니다. 상속 대신 합성이 있습니다. - dc App
@글쓴 프갤러(218.154) 아하...
상속 기본 예제로 맨날 나오는 캣 독 애니멀로 하자면 합성은 상속 대신 barkable을 만들어서 캣 독에 붙이는 식입니다. 조금 어렵게 설명하자면 is a 가 아니라 has a가 되는거죠. 캣은 동물이다(상속) -> 캣은 짖을 수 있다(합성) - dc App