首页 > 代码库 > System.out.println(对象)
System.out.println(对象)
1 class Person { 2 private String name; 3 private int age; 4 public String getName() { 5 return this.name; 6 } 7 8 public void setName(String name) { 9 this.name = name;10 }11 12 public int getAge() {13 return this.age;14 }15 16 public void setAge(int age) {17 this.age = age;18 }19 20 public int getAge() {21 return this.age;22 }23 24 public String toString() {25 return "姓名: " + this.name + ", 年龄: " + this.age;26 }27 }28 29 public class InstanceDemo01 {30 public static void main(String args[]) {31 Class<?> c = null;32 try {33 c = Class.forName("Person");34 } catch(ClassNotFoundException e) {35 e.printStackTrace();36 }37 38 Person per = null;39 try {40 per = (Person)c.newInstance(); // 实例化Person对象41 } catch(Exception e) {42 e.printStackTrace();43 }44 45 per.setName("李兴华");46 per.setAge(30);47 System.out.println(per); // 内容输出: 调用toString()48 }49 }
System.out.println(对象)
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。