튜터님께 질문하기 전에 아이템클래스를 만드신 GW님께 구조에 대한 질문을 했다인터페이스 ItemData의 상속을 받은 추상클래스 Equipment의 상속을 받은 Armor와 Weapon 으로 만들었는데ItemData와 Equipment의 상속 구조 문제였다 GW님께서 하신 말씀은 검은 배경, 흰 글씨로응집도는 높아야하고 결합도는 낮아야한다는 법칙이 있습니다결합도가 낮아야 한다는 건모듈과 모듈 사이의 결합력을 낮춘다 라는 말이구요응집도는 모듈 내의 기능들의 응집도를 올려준다는 이야기입니다 결합도가 낮다: 모듈과 모듈 사이의 결합력을 낮춘다모듈: 코드가 포함된 파일이나 논리적인 기능 단위(클래스, 인터페이스 구조체)모듈은 특정한 개념이 아니라 여러 클래스와 코드 조각을 포함하는 논리적 단위이다 (응집도 +..