속성객체 결합:
한 클래스가 다른 클래스의 객체를 속성으로 가지고 내부 메소드에서 그 객체의 메소드를 호출하는 결합
로컬객체 결합:
메소드안에서 다른 클래스의 객체를 선언하여 그 객체의 메소드들을 호출하는 결합
파라미터객체 결합:
하나의 메소드가 다른 클래스의 객체를 파라미터값으로 받아들이는 결합
반환객체 결합:
한 객체의 메소드를 호출했을때 다른 타이브이 객체가 반환되어 그 객체를 통해서 해당 메소드를 호출하는 결합
상속 결합:
클래스가 다른클래스를 상속받는 결합
인터페이스 결합:
하나의 인터페이스를 한 클래스가 구현하는 경우의 결합
유지보수성에 영향을 미치는 결합도를 낮추기 위한 방법중
객체지향의 다형성을 이용하는 방법
'개발 > JAVA' 카테고리의 다른 글
Spring Container의 객체 제공 유형 (0) | 2015.01.20 |
---|---|
IoC구현 방법 - DI관리 (0) | 2015.01.20 |
(DBCP)Connection Pooling에 대해 알아보자 (0) | 2015.01.04 |
#writer에서 \n가 안먹힐때 (0) | 2014.12.16 |
HashMap으로 보는 Iterator의 유용성 (2) | 2014.11.26 |
댓글