【Java 基础】—– 内部类
【Java 基础】----- 内部类
内部类:
内部类就是定义在一个类里面的类,里面的类可以理解成(寄生),外部类可以理解成(宿主)。
内部类格式:
public class 类名{
修饰符 class 类名{
}
}
内部类的使用场景、作用
1、当一个事物的内部,还有一个部分需要一个完整的结构进行描述,而这个内部的完整的结构又只为外部事物提供服务,那么整个内部的完整结构可以选择使用内部类来设计。
2、内部类通常可以方便访问外部类的成员,包括私有的成员。
3、内部类提供了更好的封装性,内部类本身就可以用private protectecd等修饰,封装性可以做更多控制。
内部类访问特点:
内部类可以直接访问外部类的成员,包括私有
外部类要访问内部类的成员,必须创建对象
内部类的分类:
按照内部类在类
共有 0 条评论