java - Java子类必须在同一个块中它是子类?
问题描述
在subclassing
java中,这是否意味着子类必须与子类所继承的类位于同一代码块中?或者它可以在它自己的类块中吗?
例子:
public void MyClass(){
private class MySubClass(){
}
}
相比:
我的类.java:
public void MyClass(){
}
我的子类.java:
private class MySubClass(){
}
解决方案
您正在考虑一个内部类,它是在父类的范围内定义的。子类只是扩展父类:
public class Parent { }
public class Child extends Parent { }
推荐阅读
- selenium - 如果 Selenium webdriver 中的页面上不存在元素,如何获取 false
- docker-compose - 将 WP-CLI 容器添加到 LEMP 堆栈
- php - 如何像谷歌一样跨网站登录?
- android - Android:杀死一个活动
- html - 您如何使用 Chrome 开发人员工具找出网页上出现空白的原因?
- r - 如何在R中具有水平填充区域图
- javascript - jquery:发票中所有输入字段的总和
- lazarus - Lazarus:堆叠图像,绘画顺序
- javascript - 遍历嵌套数组,按索引对对象进行分组
- python-3.x - 从 csv 获取数据并将相应的列放入字典