目录 无参数构造方法有参数构造方法main方法输出结果 无参数构造方法 public class Animal1 { private String name; private int age; public Animal1() { System.out.println("无参构造方法被调用"); } } 有参数构造方法 public class Animal2 { private String name; private int age; public Animal2(String name, int age) { this.name = name; this.age = age; } public void dog() { // System.out.println("姓名:"+name+"\n"+"年龄:"+age); System.out.printf("姓名:%s\n年龄:%d\n", this.name, this.age); } } main方法输出结果 public class Animal { public static void main(String[] args) { Animal1 animal1=new Animal1(); Animal2 an = new Animal2("小黑", 2); an.dog(); } }