关于类:一个类包含了属性和方法,那么该类的每个对象都具备本身的属性,但不管一个类有多少个对象,这些对象共享同一个方法。java
关于构造函数:构造方法用于完成对象属性的初始化工做。其特色有:函数
1)构造函数的名字与类名一致。spa
2)构造函数没有返回值,不能有void关键字。对象
3)若是在定义一个类的时候,没有为类声明构造方法,那么java编译器会自动为类生成一个不带参数而且方法体为空的构造函数(默认的)。内存
4) 构造函数一般经过new关键字隐式调用。 编译器
关于new关键字: new 关键字在生成对象时完成三件事:编译
第一,为对象开辟内存空间。构造函数
第二,调用类的构造函数。方法
第三, 返回生成对象的地址。co