永发信息网

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就更不用考虑了
全部回答
  • 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
这个是可以的。类和成员变量都有一个引用地址,可以同名
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯