객체 지향 프로그래밍에서 클래스는 서로 관계를 맺고 상호작용한다 그럼 클래스는 어디에 선언하는 것이 좋을까? 이는 해당 클래스가 외부 클래스와 관계를 맺는 방식에 따라 달라질 수 있다 어떤 클래스는 여러 클래스와 관계를 맺고, 어떤 클래스는 특정 클래스와 관계를 맺는다 클래스가 여러 클래스와 관계를 맺는 경우는 클래스를 독립적으로 선언하는 것이 좋고 클래스가 특정 클래스와 관계를 맺는 경우는 클래스 내부에 클래스를 선언하는 것이 좋다
객체 지향 프로그래밍에서 클래스는 서로 관계를 맺고 상호작용한다 그럼 클래스는 어디에 선언하는 것이 좋을까? 이는 해당 클래스가 외부 클래스와 관계를 맺는 방식에 따라 달라질 수 있다 어떤 클래스는 여러 클래스와 관계를 맺고, 어떤 클래스는 특정 클래스와 관계를 맺는다