java学习笔记(三)封装和构造方法

1.封装
隐藏对象的属性和方法的实现细节,只公开对外接口。

类级别的封装:对成员变量私有化,提供set,get方法操作成员变量。
方法级别的封装:将所完成的某种功能的一串逻辑代码封装成一个方法(私有),提供公共的入口来访问它。(尽量使方法的职责单一,间接的提高了方法的重用性。)

OOP:Object Oriented Programming(面向对象的编程)
面向对象的三大特性:封装,继承,多态.

2构造方法:对对象进行初始化操作。
类型:
无参的构造方法(默认)
带参的构造方法

注意:构造方法没有返回值,构造方法名字与类名要一致。
一旦定义了带参的构造方法,那么无参构造方法就失效了,需手工生成无参构造方法。

构造方法的重载(满足条件):
1.构造方法名一定与类同名
2.构造方法的参数类型,个数及顺序不同

posted on 2017-01-12 18:40  知止而后有定  阅读(318)  评论(0)    收藏  举报

导航