java 允许类定义与类同名的成员变量吗
答案:6 悬赏:0 手机版
解决时间 2021-11-25 11:10
- 提问者网友:棒棒糖
- 2021-11-25 00:14
java 允许类定义与类同名的成员变量吗
最佳答案
- 五星知识达人网友:摆渡翁
- 2021-11-25 01:29
类A定义一个A类型的成员变量,可以这样做吗?什么意思?
可以的A类里面可以有一个A类型的成员的,
效果是如果你将这个类实例化为a后,就有了一个a.A的成员了
那是不是就有a.A.A.A.A....呢,不会的因为成员是类的话此成员就只是一个引用而已,
这个引用必须赋值后才能使用,
如果直接访问a.A.A的话其值为null
再往后的.A就更不用考虑了
可以的A类里面可以有一个A类型的成员的,
效果是如果你将这个类实例化为a后,就有了一个a.A的成员了
那是不是就有a.A.A.A.A....呢,不会的因为成员是类的话此成员就只是一个引用而已,
这个引用必须赋值后才能使用,
如果直接访问a.A.A的话其值为null
再往后的.A就更不用考虑了
全部回答
- 1楼网友:一秋
- 2021-11-25 06:21
是对象就可以,这么做什么意思,具体要看拿这个A实现了什么,如果没用上A,那就没意义。追问那这么做有什么用处?
- 2楼网友:空山清雨
- 2021-11-25 04:55
可以的 自己调用自己
- 3楼网友:十年萤火照君眠
- 2021-11-25 04:30
这个是可以的
- 4楼网友:刀戟声无边
- 2021-11-25 03:04
可以的 ,学习
- 5楼网友:有你哪都是故乡
- 2021-11-25 01:42
这个是可以的。类和成员变量都有一个引用地址,可以同名
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯