课程
/后端开发
/Java
/Java入门第二季 升级版
// 构造方法
public HelloWorld () {
System.out.println("通过构造方法初始化name");
name = "tom";
}
请问,这个构造方法是不是定义方法的意思?
2016-11-21
源自:Java入门第二季 升级版 8-10
正在回答
构造方法是一种特殊的方法,用来初始化对象的,创建对象时语法(类名 对象名=new 构造方法();)构造方法必须与类同名并且没有返回值。如果不指定构造方法的话,程序在初始化对象时 ,系统默认指定一个没有参数也没有代码的无参构造方法。
慕粉4388281 提问者
构造方法是一种特殊的方法,它是一个与类同名且没有返回值类型的方法。对象的创建就是通过构造方法来完成,其功能主要是完成对象的初始化。当类实例化一个对象时会自动调用构造方法。构造方法和其他方法一样也可以重载。
构造方法是对类的成员变量进行初始化,可以理解为赋初值,不知道你说的定义方法是什么意思
举报
课程升级!以终为始告别枯燥,在开发和重构中体会Java面向对象编程的奥妙
1 回答构造方法是什么?
5 回答构造方法的构造
4 回答构造方法有什么用?
3 回答构造方法
2 回答构造方法