面向对象编程(object-Oriented Programming,OOP)
本质:以类的方式组织代码,以对象的方式组织(封装)数据
三大特性:多态,继承,封装。
抽象:提取对象的共同点
构造器:
构造器名字必须和类名相同
必须无返回值类型(包括viod)
作用:使用new关键字 必须要有构造器(本质是在调用构造器),(实例化初始值)
注意点:定义有参构造之后,如果想使用无参构造,就显示的定义一个无参构造,否则程序报错。