封装
1封装的定义:把类的属性和方法隐藏起来的过程叫做封装。
2封装的好处:①重用、②利于分工合作、③隐藏细节。
3修改器方法:setXxx()、访问器方法getXxx()。
4访问修饰符:①公开访问级别:public可以被任何其他对象访问。
②受保护访问级别:protected可以被同一包中的类所访问、还可以被类的子类所访问。
③默认访问级别:没有访问修饰符、默认修饰符可以被同一包中其他类所访问。
④私有访问级别:private是四种修饰符中级别最低的、私有成员只有类本身可以访问、不对外公开。
5访问静态成员变量和方法
1)静态成员变量不能用引用来访问、因为引用只类的实列。访问静态成员要使用类名。
2)静态方法理里不能直接访问非静态方法的属性和行为、而在非静态里可以任意访问静态方法。
6静态初始化块
1)关键字“static”
2)语法为:static{
//语句
}