class Person{ private String name; private int age; public void speak(){ System.out.println(name+":"+age); } //定义一个Person类的构造函数 Person(){ //构造函数,并且是空参数的 System.out.println("person run"); } } class ConsDemo{ public static void main(String[] args){ Person p = new Person(); } }
结果:person runjava
构造函数:构建创造对象时调用的函数。做用:能够给对象进行初始化。函数
总结:若是一个类中没有定义过构造函数,那么该类中会有一个默认的空参数构造函数。若是在类中定义了指定的构造函数,那么类中的构造函数就没有了。spa