慕粉4388281
2016-11-21 16:02
// 构造方法
public HelloWorld () {
System.out.println("通过构造方法初始化name");
name = "tom";
}
请问,这个构造方法是不是定义方法的意思?
构造方法是一种特殊的方法,用来初始化对象的,创建对象时语法(类名 对象名=new 构造方法();)构造方法必须与类同名并且没有返回值。如果不指定构造方法的话,程序在初始化对象时 ,系统默认指定一个没有参数也没有代码的无参构造方法。
构造方法是一种特殊的方法,它是一个与类同名且没有返回值类型的方法。对象的创建就是通过构造方法来完成,其功能主要是完成对象的初始化。当类实例化一个对象时会自动调用构造方法。构造方法和其他方法一样也可以重载。
构造方法是对类的成员变量进行初始化,可以理解为赋初值,不知道你说的定义方法是什么意思
Java入门第二季 升级版
530636 学习 · 6091 问题
相似问题