*使用toString()方法重写
1,为何要用toString()方法?
当我们需要输出一个对象的是时候,若不重写toString类,无法实现直接输出,需要在输出语句中进行复杂的编辑
(减少手动书写代码的量)。
package cn.day1;
public class Pet {
private String name;
private int age;
public Pet() {
super();
// TODO Auto-generated constructor stub
}
@Override
public String toString() { //toString方法
return "Pet [name=" + name + ", age=" + age + "]";
}
String getName() {
return name;
}
void setName(String name) {
this.name = name;
}
int getAge() {
return age;
}
void setAge(int age) {
this.age = age;
}
}
注意:这里我们不需要手动书写输出语句System.out.print(){}