java中如何调用对象内部属性的属性和方法

如题所述

如果是static修饰的用类名.属性;如果是private修饰的用get方法,其他的先实例化对象,再用实例.属性调用
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-04-24
如果是私有的必须在java类中写set和get方法 也可以是public static追问

是这样比如我有一个User类, 一个File类,还有一个Group类。group类在User里面,user在File类里面。我想调用Group类中的ID属性 是不是可以写为fileMgr.createUser.group.getId();

追答

你这个问题还真特殊 你说的是哪种情况啊 内部类有好多种! 要分匿名内部类还有静态非静态

本回答被提问者采纳
第2个回答  2013-04-25
真不想告诉你我一般只用public类,(*^__^*) 嘻嘻……
相似回答