[問題] 把別的類別當成自己的成員變數
一般書上的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(); // 取得圓心
...
}
}
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 210.65.89.53
※ 文章網址: https://www.ptt.cc/bbs/java/M.1438488533.A.D8A.html
→
08/02 12:13, , 1F
08/02 12:13, 1F
推
08/02 15:38, , 2F
08/02 15:38, 2F
推
08/02 15:48, , 3F
08/02 15:48, 3F
推
08/02 20:02, , 4F
08/02 20:02, 4F
→
08/02 22:00, , 5F
08/02 22:00, 5F
施威銘
推
08/02 23:48, , 6F
08/02 23:48, 6F
推
08/03 00:01, , 7F
08/03 00:01, 7F
緩慢學習中
→
08/03 00:45, , 8F
08/03 00:45, 8F
→
08/03 07:19, , 9F
08/03 07:19, 9F
→
08/03 07:20, , 10F
08/03 07:20, 10F
→
08/03 07:21, , 11F
08/03 07:21, 11F
→
08/03 16:32, , 12F
08/03 16:32, 12F
的確有點像在讀科普書
推
08/03 19:07, , 13F
08/03 19:07, 13F
推
08/03 20:04, , 14F
08/03 20:04, 14F
→
08/03 20:04, , 15F
08/03 20:04, 15F
推
08/04 02:24, , 16F
08/04 02:24, 16F
→
08/04 02:24, , 17F
08/04 02:24, 17F
就是覺得
private Point p;
這種用法很有陌生感
推
08/04 08:25, , 18F
08/04 08:25, 18F
※ 編輯: dharma (210.65.89.53), 08/04/2015 14:42:43
→
08/04 17:48, , 19F
08/04 17:48, 19F
推
08/04 21:16, , 20F
08/04 21:16, 20F
推
08/08 00:13, , 21F
08/08 00:13, 21F
推
08/10 13:30, , 22F
08/10 13:30, 22F
推
08/19 17:11, , 23F
08/19 17:11, 23F
推
10/10 21:05, , 24F
10/10 21:05, 24F
java 近期熱門文章
PTT數位生活區 即時熱門文章