응집도 :프로그램의 한 요소(모듈)가 해당 기능을 수행하기 위해 책임을 기준으로 관련있는 기능들로만 이루어져 있는지를 나타내는 정도응집도는 높을 수록 좋다.변경 대상과 범위가 명확해지는 장점이 있어 변경에 쉽게 대처할 수 있다.응집도가 낮으면 어떠한 모듈이 가지는 책임