作者godfat (godfat 真常)
站内java
标题Re: [问题] 在类别中生成一个自己的实例(static用 …
时间Fri Jul 13 18:05:26 2007
※ 引述《ogamenewbie (._.)》之铭言:
: @_@a 他好像也没说 instance 只会有一个名称
: 在同样类别的状况下, 用 a 这个名字或 b 这个名字
: 有差吗? Q_Qa
一般提到 instance 的名称,都是指真正的 instance 名称吧?
例如 Person person = new Person("Peter");
所以我们会说 person 这个 variable/reference/pointer 指向名为
Peter 这个 person, 但不会说 person 是他的名字吧?
也就是说,那其实只是 variable name 而已。当然要初学者搞清楚这些
恐怕会有点困难,为此简化问题直接以「名称」带过也无不可。
但等到懂更多时,最好确认一下一些名词的意义。
: 那个... 我依稀记得...
: Java 好像没有 pointer? XD
因为我认为那所谓的 reference 其实只不过是砍掉许多能力的 pointer,
而且那跟 C++ 的 reference 完全是两回事,为免误解(当年我就误解了﹍)
通常我都会提出来一起讲。跟一个懂 C++ 不懂 Java 的人说只有 ref 没有 pointer,
那误解真的是会很大啊﹍。
--
生死去来、棚头傀儡、一线断时、落落磊磊
《花镜》-世阿弥
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 61.218.90.242