封装:再程序中我们设计追求“高内聚,低耦合”。高内聚就是类的内部数据操作细节自己完成,不允许外部干涉;低耦合:仅暴露少量的方法给外部使用。
数据隐藏:通常禁止直接访问一个对象中数据的实际表示,而通过操作接口来访问,者这叫做数据隐藏。
实现封装:
成员定义前加上修饰符private,将不能暴露的成员隐藏起来。
用公共方法来暴露对该成员的访问,可以加上修饰符public,将其改为公共的

封装:再程序中我们设计追求“高内聚,低耦合”。高内聚就是类的内部数据操作细节自己完成,不允许外部干涉;低耦合:仅暴露少量的方法给外部使用。
数据隐藏:通常禁止直接访问一个对象中数据的实际表示,而通过操作接口来访问,者这叫做数据隐藏。
实现封装:
成员定义前加上修饰符private,将不能暴露的成员隐藏起来。
用公共方法来暴露对该成员的访问,可以加上修饰符public,将其改为公共的