封装

属性封装

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

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

 

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

 

 封装后调用属性及输出:

 

 输出结果:

 

 

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

 

成员变量和局部变量: 成员变量:在类中定义  局部变量:在方法中定义或者方法的参数

 

构造方法:

1语法:

 

 小结:

 

posted @ 2020-04-20 16:22  老智障  阅读(142)  评论(0编辑  收藏  举报