问答详情
源自:8-10 Java 中的 static 使用之静态初始化块

没明白这里的构造方法是怎么调用的

package com.imooc;

public class HelloWorld{
	int num1;
	
	public HelloWorld(){
		num1=91;
		System.out.println("通过构造方法为变量num1赋值");
	}
	
	public static void main(String[] args){
		HelloWorld hello = new HelloWorld();
	}
}

定义一个HelloWorld构造方法 然后肯定是下面的 HelloWorld hello = new HelloWorld();

对其调用了 要不肯定不会打印出来 。 但是为什么定义一个对象就能对这个构造方法进行调用呢

提问者:慕移动7208282 2017-10-10 16:03

个回答

  • qq_四爷_3
    2017-10-10 16:20:43
    已采纳

    多看看前几节的调用知识点,你就明白了

  • 慕盖茨7863851
    2017-10-10 16:19:42

    去查一下OOP中“构造函数”的意思。