作者jackeyH (面包小男孩)
看板C_Sharp
标题Re: [问题] 请问
时间Sat Jul 5 14:39:37 2008
其实他的概念很简单,就是叫你用一个物件的Object Reference去指向一个
Object,感觉这样说有点抽象..看一下下面程式码应该你就知道了
若两个Key1和Key2类别如下
Class Key2
{
.......
.......
}
Class Key1
{
private Key2 refKey2;
public void serObjectReference(Key2 refObj)
{
refKet2=refObj;
}
............
...........
}
而所谓"reference from one data object to another"
当你在Implement的时候做了一个动作
//利用上述宣告的类别Key1,Key2产生物件实体k1,k2
Key1 k1=new Key1();
Key2 k2=new Key2();
k1.erObjectReference(k2);
在这我利用了公用的方法将k2物件实体将k1的refKey2 Attribute
它参考到了由Key2类别所生成的物件实体k2,这里的refKey2 Attribute
我们也称它做一个参考至Key2类别所产生的物件实体的"物件参考"(Object Reference)
而被参考到的物件实体也就是这里的也就是k2
我们称它"被参考的物件"(Reference Object)
大概就是这样吧..XD
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 134.208.2.196
※ 编辑: jackeyH 来自: 134.208.2.196 (07/05 14:47)