封装的概述,好处与设计原则+private关键字的使用

一。封装

以如下例子说明封装的好处与设计原则

如下图,如果这里我们给年龄设置了一个负数的值,显然是极不合理的

,这里我们就要涉及到一个关键字private,设置为private后非本类中不能访问这个属性,然后我们定义一个设置年龄的公有权限的方法,在里面进行校验,外界想要设置年龄就必须使用这个方法,这里其实就初步体现了封装的一个特性

二。private关键字

以下为举例讲解

以下测试说明在非本类中,private修饰的属性或者方法不能被直接访问

猜你喜欢

转载自blog.csdn.net/javacoder_juejue/article/details/81102019