_Jack_Han_
2015-12-23 23:45
在同一个package中,可以在B类里定义A类的对象,并且可以调用A类的实例变量和方法。为什么在B类里定义B类的对象无法调用A类的实例变量和方法呢?一个类的对象可以在另一个类里运行,能帮忙解释一下吗?
就像一个大箱子(B类的对象)中放着一个小箱子(A类的对象).大箱子不知道小箱子中有些什么,大箱子不能直接使用小箱子里的东西,但是大箱子可以命令小箱子去干什么.即B.A.变量/方法
public private static default protected
Java入门第二季 升级版
530562 学习 · 6091 问题
相似问题