封装-属性封装

1.如果属性没有封装,那么在本类之外创建对象后,可以直接访问属性!是不安全的

没有封装前是这样访问属性的

2.封装后是这样子定义类的 (使用private封装属性):

 封装后调用属性及输出:

 输出结果:

总结:

封装
     如果属性没有封装,那么在本类之外创建对象后,可以直接访问属性
     private关键字:访问权限修饰符,public 表示公有的,private表示私有的,私有的属性或者方法,只能在本类中访问;
     公有的属性和方法可以被类外部的其他类访问,想要在类外部访问私有属性,我们需要提供公有的方法来简介访问;

猜你喜欢

转载自www.cnblogs.com/LZz089/p/12738530.html