/*构造函数 特点: 1.类名与函数名一致 2.没有具体返回值 3.不用定义返回值类型 作用:给对象初始化。 注:多个构造函数是以重载的形式存在*/ class Person { private String name; private String age; //定义一个Person类的构造函数 Person()//构造函数,而且是空参数的。 { System.out.println("Person run"); } public static void sepeak() { System.out.println("Hello World!"); } } class ConsDemo { public static void main(String[] args) { Person P=new Person(); } } //构造函数:构建创造对象时调用的函数。
运行结果:
没有调用对象,由输出结果可知:当对象一new,构造函数就给对象初始化