构造方法是专门用来创建对象的方法,当我们使用new关键字创建对象时,实际上就是在调用构造方法。它的名称必须要和所在类名一致,且不需要返回值类型。
示例如下:
public dish(int id, String name, double price) {
this.id = id;
this.name = name;
this.price = price;
}
如上所示为有参构造方法,无参构造方法与上述例子类似。
注意,如果没有编写任何构造方法,那么编译器就会默认赠送一个构造方法,没有参数、方法体什么事情都不做!