Java에서 클래스를 재사용할 수 있는 방법은 2가지가 있다. 첫째, 상속 둘째, 클래스 간의 포함관계를 맺어주는 것이다. 이 중 포함관계에 대해 정리해보겠다. 포함관계 클래스간의 포함관계를 맺어주는 것으로 여기서 포함관계란 한 클래스 안에 다른 클래스의 타입의 참조 변수를 선언하는 것을 말한다. 먼저 코드를 살펴보겠다. class Cicle{ int x; int y; int r; } class Point{ int x; int y; } class와 Point클래스가 있다. 그런데 이 코드를 class Cicle{ Point center = new Point(); int r; } class Point{ int x; int y; } Circle클래스의 x, y 인스턴스 변수를 Point 클래스의 인스턴스로 ..