在Java中,内部类是一个类中嵌套的类。内部类分为静态内部类和非静态内部类(也称为成员内部类)。非静态内部类可以继承其他类,包括抽象类和接口,但静态内部类不可以直接继承其他类。
例如,以下是一个内部类继承其他类的示例:
class OuterClass {
class InnerClass extends SomeSuperClass {
// 内部类的代码
}
}
在这个示例中,InnerClass
是OuterClass
中的一个内部类,它继承了SomeSuperClass
类。需要注意的是,在内部类中可以访问外部类的成员,但在外部类中不能直接访问内部类的成员。
亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>
相关推荐:java基类 能否多继承