作者adrianshum (Alien)
看板java
标题Re: [问题] class global 参数宣告处使用new class …
时间Tue Jan 4 21:14:35 2011
※ 引述《stellvia7 (stellvia)》之铭言:
: 我不知道怎麽说比较清楚 程式码如下
: class test02
: {
: test02()
: {
: System.out.print("test02\n");
: }
: }
: public class test01
: {
: test01()
: {
: System.out.print("test01\n");
: }
: test02 t02 = new test02();
: public static void main(String[] argv) {
: test01 t01 = new test01();
: }
: }
: 我在class test01 中 ,写了这一行test02 t02 = new test02();
: (1)那麽test01 class 跟 test02 class 的关系是啥?
aggregation
: (2)在main中应该是不能使用 t02物件的对吧
何谓 t02 物件?
你程式跑的时候, 生成了一个 test01 的 obj (t01)
这个 obj 里面又指向一个 test02 的 obj
如果你是要用 t01 这 instance 里的 t02
就 t01.t02 就行了
: (3)再来t01 跟 t02 应该是属於不同process吧!
你知道什麽是 process 吗?
: 感恩 谢谢!!
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 61.238.156.185