一般書上的class
其成員變數都是諸如
int xxx;
double xxx;
string xxx;
這種的
但書上突然出現一種範例
是把別的類別拿來作為自己的成員變數
像這種用法
整本書似乎只有這裡出現
請問這種用法
哪邊可以看到更多說明?
也不知該用什麼關鍵字來搜尋
thank
class Point { // 點
private double x,y;
...
public Point(double x,double y) {
this.x = x;
this.y = y;
}
public Point() {
x = y = 0;
}
}
class Circle { // 圓
private Point p; // 圓心
private double r; // 半徑
...
}
}
public class SettingPrivateMember {
public static void main(String[] argv) {
Circle c = new Circle(3,4,5); // 圓心 (3,4), 半徑 5
Point p = c.getp(); // 取得圓心
...
}
}