1通过该类提供的方法来实现对隐藏信息的操作和访问
2隐藏对象的信息
3流出访问的借口
封装的特点:
1只能通过规定的方法访问数据
2隐藏类的实例细节,方便修改和实现
封装的方法:
1修改属性的可见性(改为private)
2创建getter/setter方法 (用于属性的读写)
3在getter/setter方法中加入属性控制语句(对属性值的合法性进行判断)
1通过该类提供的方法来实现对隐藏信息的操作和访问
2隐藏对象的信息
3流出访问的借口
封装的特点:
1只能通过规定的方法访问数据
2隐藏类的实例细节,方便修改和实现
封装的方法:
1修改属性的可见性(改为private)
2创建getter/setter方法 (用于属性的读写)
3在getter/setter方法中加入属性控制语句(对属性值的合法性进行判断)