标签:return oid 直接 xtend class 默认 str 间接 作用
直接输出对象如图:
方法的原理:
代码:
子类:所有类的直接或间接的继承Object类,如果类中没有extends,其实它是默认extends Object类,不过是省略不写而已。
public class Student { String name; int age; public Student () { } public Student(String name, int age) { this.name = name; this.age = age; } //重写父类的toString方法 @Override public String toString() { return "Student [name=" + name + ", age=" + age + "]"; } }
测试类:
public class Test { public static void main(String[] args) { Student student = new Student("小明",11); System.out.println(student); System.out.println(student.toString()); } }
总结:
toString作用就是对对象进行“自我介绍”,一般子类对父类提供的toString方法不满意,都要进行重写
标签:return oid 直接 xtend class 默认 str 间接 作用
原文地址:https://www.cnblogs.com/159357zzx/p/14462927.html