面向对象编程和构造器


面向对象编程(object-Oriented Programming,OOP)

本质:以类的方式组织代码,以对象的方式组织(封装)数据

三大特性:多态,继承,封装。

抽象:提取对象的共同点

构造器:

    构造器名字必须和类名相同

    必须无返回值类型(包括viod)

    作用:使用new关键字 必须要有构造器(本质是在调用构造器),(实例化初始值)

注意点:定义有参构造之后,如果想使用无参构造,就显示的定义一个无参构造,否则程序报错。