面向对象编程的本质就是:以类的方式组织代码,以对象的方式组织(封装)数据
抽象的概念
三大特性
类与对象的关系
使用 new 关键字创建的时候,除了分配内存空间之外,还会给创建好的对象进行默认的初始化以及对类中构造器的调用‘
构造器有如下两个特点:
必须和类的名字相同
必须没有返回类型,也不可以写void
IDEA生成构造器可以用快捷键alt+insert
如果在定义了有参构造之后,还想使用无参构造,则必须显式地去定义一个无参的构造