在Java中,类可以被其他类继承,这种继承关系可以在Java中通过关键字extends
来实现。当一个类继承另一个类时,子类会继承父类的属性和方法,并且可以添加新的属性和方法或者覆盖父类的方法。
如果要创建一个类中的内部类,并且让这个内部类继承另一个类,可以在内部类的定义中使用extends
关键字来指定要继承的父类。例如:
public class OuterClass {
public class InnerClass extends AnotherClass {
// 内部类的代码
}
}
在这个例子中,InnerClass
是OuterClass
的内部类,它继承了AnotherClass
这个类。
需要注意的是,在Java中,内部类可以访问外部类的成员变量和方法,但是外部类不能直接访问内部类的成员变量和方法。如果内部类需要被外部类或其他类访问,可以使用public
关键字修饰内部类。