什么构造方法

来源:8-10 Java 中的 static 使用之静态初始化块

慕粉4388281

2016-11-21 16:02

// 构造方法

public HelloWorld       () { 

System.out.println("通过构造方法初始化name");

name = "tom";

}

请问,这个构造方法是不是定义方法的意思?

写回答 关注

3回答

  • 考虑一下
    2016-11-21 17:29:30
    已采纳

    构造方法是一种特殊的方法,用来初始化对象的,创建对象时语法(类名 对象名=new 构造方法();)构造方法必须与类同名并且没有返回值。如果不指定构造方法的话,程序在初始化对象时 ,系统默认指定一个没有参数也没有代码的无参构造方法。

    慕粉4388...

    非常感谢!

    2016-11-23 16:26:18

    共 1 条回复 >

  • 离玮
    2016-11-21 16:44:39

    构造方法是一种特殊的方法,它是一个与类同名且没有返回值类型的方法。对象的创建就是通过构造方法来完成,其功能主要是完成对象的初始化。当类实例化一个对象时会自动调用构造方法。构造方法和其他方法一样也可以重载。


  • 沉下心来
    2016-11-21 16:44:30

    构造方法是对类的成员变量进行初始化,可以理解为赋初值,不知道你说的定义方法是什么意思

Java入门第二季 升级版

课程升级!以终为始告别枯燥,在开发和重构中体会Java面向对象编程的奥妙

530636 学习 · 6091 问题

查看课程

相似问题