首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

一个java种的疑问

2012-09-01 
一个java类的疑问如下所示class Child{int noChild nextChildnullpublic Child(int no){//给一个编号th

一个java类的疑问
如下所示
class Child
{
int no;
Child nextChild=null;
public Child(int no)
{
//给一个编号
this.no=no;
}
}

这个Child nextChild究竟算什么东西,我从没看见过这种用法,求高手详细解答,感谢!

[解决办法]
跟链表一样.

也见过书上叫做 "自引用"
[解决办法]
例如你有许多这种Child对象,你想把它们一个一个按号码连接起来,就这么写咯
[解决办法]
就好像几个人站成一排,每个人都只知道下一个人是谁,这样最后一个人就可以知道第一个人,最终形成一个环形。
[解决办法]
这是java类的自引用。

就是说类自身做为自身的一个属性存在。


客观世界也是如此:比如说,Sina网站有很多新闻,
新闻是News这个Java类来形容。

可以如下定义

Java code
class News{   Set<News> childNews ;  // 新闻有很多种,比如体育新闻,经济新闻,娱乐新闻;} 

热点排行
Bad Request.