面向对象编程的三大特征之一 封装
文章目录
1、概述2、this关键字3、构造方法4、成员方法5、类的初始化内存图
6、static关键字7、代码块
1、概述
通过对象给成员变量赋值的时候,可以赋值一些非法的数据。这样是不合理不符合现实生活的。 我们应该在赋值之前,做一次判断,数据校验,也就是对即将要赋值的数据做判断。 java就提供了一个关键字:private 私有的(权限修饰符) 注释: 可以修饰成员变量和成员方法,被private修饰的成员只能在本类中访问使用。其他类中使用不了。
因此封装其实就是隐藏对象的属性和相关的实现细节,仅仅对外提供公共的访问方式 获取成员变量值的方法: 1、提供一个公共的方法,打印所有的成员变量值 2、单个使用公共的获取方法,一个一个获取打印 原因:单个使用比一起使用的灵活度要高。 代码示例:
//private修饰成员变量
private String name;
共有 0 条评论