1 封装:是指对象的属性和实现细节,对外提供公共访问方式 。
好处:将变化隔离
便于使用
提高安全性
提高重用性
封装原则:
将不需要的对外提供的内容都隐藏起来(就是将需要封装的内容,把它的访问权限给降低,设置为private)
把属性都隐藏,提供公共方法对其访问
修饰符:
Private:私有。权限修饰符:用于修饰类中的成员(成员变量,成员方法)
私有只有在本类中有效!
私有只是封装的一种形式,并不代表封装就是私有。
2 构造函数
特点: 函数名与类名相同
不用定义返回值的类型
可以不写return语句
作用:给对象进行初始化
注意:
默认构造函数的特点
多个构造函数是以重载的形式存在的
对象一建立就会调用对应的构造函数
|
|