类的高级概念
什么是访问修饰符?访问修饰符就是权限的问题。代表着对程序文件的权限掌控权
访问修饰符包括:

封装的好处:实例化之后属性就无法更改,类可以存储在成员变量中的内容有一个整体的控制。雷达用户不需要知道类是如何存储数据的。类可以改变一个成员变量的数据类型,而类的用户不需要改变气代码
静态成员:使用static修饰的类中成员
使用方法:类名.静态变量名
静态代码块:
static{
//语句
}
当类加载时静态加载块会被一起加载
内部类:在类的内部定义一个类被称为内部类,内部类所在的类叫外部类
内部类分为静态内部类,成员内部类,局部内部类。匿名内部类
静态内部类结构:
class 类名{
static class 类名{
//方法属性等
}
}
成员内部类结构:
class 类名{
class 类名{
//方法属性
}
}
局部内部类结构:
class 类名{
void 方法名(){
class 类名{
}
}
}
匿名内部类结构:
new 类名或接口名(){
//匿名内部类的主体,通常是继承或接口实现的方法
}

浙公网安备 33010602011771号