课程
/后端开发
/Java
/Java入门第二季 升级版
在创建外部类对象之后,直接调用内部类的方法不行么,public修饰符不是在哪都可以调用么,没必要一定创建内部类对象吧????
2017-03-01
源自:Java入门第二季 升级版 7-5
正在回答
内部类实际也是外部类的一个成员,只不过这个成员类型是一个类,它和外部类的关系类似与于类和类与类和自己内部成员之间,在它没有继承外部类就不能直接调用内部类的方法。
在内部类使用public关键字修饰时,任需要先实例外部类然后才能找到该类下的内部类实现,您假设有一个外部类同另一个类的内部类名称相同,同样在一个包下,如果仅因为public修饰,就直接实例化,这不是有问题么?
方便其他类引用
举报
课程升级!以终为始告别枯燥,在开发和重构中体会Java面向对象编程的奥妙
2 回答内部类的疑问
2 回答关于建立内部类的对象
2 回答关于创建内部类对象
1 回答对于静态内部类声明对象。
1 回答成员内部类疑问