어느 미친새끼가 모든걸 상속으로 처리함? 컬렉션으로 처리해서 하지
저거 개념글 oop의 한계 당연한소리쳐하는거 아니냐?
익명(117.111)
2018-07-02 13:24
추천 0
댓글 10
다른 게시글
-
해커 체험사이트 [1]프로그라밍..(211.199) | 18.07.02추천 0
-
c# 처음배울때 계속틀렸던거 [1]익명(59.28) | 18.07.02추천 0
-
로우단계 하이단계가 뭐에요? [13]익명(124.54) | 18.07.02추천 0
-
와 세계랭커랑 저 유동 아직도 대립하네류피엘(ben556) | 18.07.02추천 0
-
대한상공회의소 인턴다니면서 국비 애들잘된케이스 [1]익명(117.111) | 18.07.02추천 0
-
근데 프갤럼중에 주52시간 이상인 사람 많음?익명(211.240) | 18.07.02추천 0
-
걍 저새끼 무시해라익명(117.111) | 18.07.02추천 0
-
포봄이 숨은실력자임 [1]익명(175.223) | 18.07.02추천 0
-
포봄이믄 점심값만 50-60만 이라고? [3]!(zelot) | 18.07.02추천 0
-
C# .NET 문서 MSDN 보면 MS 는 첫글자 대문자임 [1]익명(218.234) | 18.07.02추천 0
자바 (...) - dc App
ㄴ 자바도 저렇게는 안함 이미 디자인패턴에서 느슨한결합을 추천하는데
자바에서 제네릭은 쓰기도 어려워서 다형성은 거의 상속으로 구현하잖아 - dc App
그리고 밥 마틴에 의하면 느슨한 결합을 하는 방법 중에 하나가 상속을 통해서 주도의 역전을 하는건데 - dc App
음 방법중 하나뿐이지 일부 옵저버 패턴같은경우에는 필드값에다 컬렉션 구현해서 하지 않음?
커헠 느슨한 결합은 인터페이스 구현으로 객체 간의 관계를 주입하는 걸 말하는 거지. 상속을 말하는게 아님. 제대로 짚고 갑시다.
인터페이스를 써서 오버라이딩으로 다형성 구현해도 됨
그러니까요 위임도 어찌되었든 느슨한결합에 포함되는 일부 맞잖아요
팩토리패턴도 상속이 아닌 위임으로 해결하는거 아님? 그 위임의 상위개념이 느슨한결합이고?
일반적으로 자바에서의 다형성은 인터페이스의 구현이나 추상클래스의 상속으로 이루어짐(다중 상속이 불가능한 점. 클래스 간의 결합이 강해지는 점 때문에 거의 인터페이스를 이용) . 그리고 제네릭은 객체 간의 계층적인 관계에 대한 다형성을 위한게 아니라 타입에 대한 다형성을 위한 개념임.