[英]Inheritance and inner classes in java?
我对为什么或何时应该用Java编写内部类感到困惑。
假设我在某个ExecutorService类中遇到了类似execute的方法。execute的参数是可运行的类型。为什么要为此方法的参数编写内部类。
另外,继承如何在内部类(如My类)上工作,以及内部继承的方式(即,重写重载在那里工作)。 欢迎使用指针\\教程。 预先感谢Gaurav
当使用内部类时,我们使用OuterClassName.InnerClassName
引用它们的对象。
这是必要的,因为任何外部非静态内部类的对象只能与外部外部类的对象相关联地创建,而不是在外部外部类内的任何非静态方法之外。
查看使用内部和嵌套Java类以获取更多信息和示例。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.