사용법은 다음과 같다.
class Point{
int x;
int y;
}
public class Circle { //포함
Point c = new Point();
int r;
}
public class Circle extends Point {. //상속
int r;
}
그림으로 본다면 다음과 같다.
is a 와 has a 를 가지고 문장을 만들어본다.
원은 점이다. (Circle is a point)
원은 점을 가지고 있다. (Circle has a point)
원은 점을 가지고 있다가 맞기 때문에 Circle에 Point(점)이 포함된 관계이다.