面向对象三大特征
封装、继承、多态
类
[修饰符] class [extends 父类名][implements 接口名]
{
类成员变量声明;
类方法声明;
}
对象
[修饰符] 类名 对象名=new 类名(实参列表);
对象名.成员变量;
对象名.方法名(参数列表);
构造方法
方法名与类名相同的成员方法
特点:
方法名与类名相同;
无返回值;
再创建一个对象时,至少要调用一个构造方法;
不能显式的直接调用;
每个类都会默认提供一个构造方法;
一个类中可以定义多种构造方法
构造方法重载
参数个数和类型不同