1.封装机制
关于类的定义
[类修饰符] class 类名 [extends 父类名] [implements 接口列表] { 数据成员 成员方法 }
类修饰符
类修饰符是用来说明对它的访问限制.
当一个类前无修饰符,则只能被包中其他类使用.
当一个类前public符,则可被所有包使用,用import引入其他包.
当一个类前final符,则该类不能被继承.
当一个类前abstract符,见第五章
属性和方法修饰符
属性和方法修饰符分为访问控制修饰符和非访问控制修饰符两大类.
访问控制符
|类前修饰符|属性和方法前修饰符||||
|—–|—–|
| |缺省|公共|私有|保护|
|缺省|包中其他类|包中其他类|当前类本身|包中其他类|
|公共|包中其他类|所有类|当前类本身|包中其他类及其子类|
若一个属性前用static符,任何对象访问到的数值都相同; 可以通过引用变量或类名加点访问它.
若一个属性前用final符,其值不可改变.
若一个方法前用static符,可以通过引用变量或类名加点访问它;只能访问static属性和方法,但非static方法可以访问所有属性和方法;不能被覆盖.
评论区
欢迎你留下宝贵的意见,昵称输入QQ号会显示QQ头像哦~