package cn.sxt.oo2;
/*
* 测试重写 override/覆盖
* @author php
* */
public class TestOverride {
public static void main(String[] args)
{
Horse h = new Horse();
h.run();
}
}
class Vehicle{
public void run() {
System.out.println("跑...");
}
public void stop() {
System.out.println("停。。。");
}
}
class Horse extends Vehicle{
public void run() {
System.out.println("重写的跑");
}
}
重写2
package cn.sxt.oo2;
public class TestObject {
public static void main(String[] args) {
TestObject to = new TestObject();
System.out.println(to.toString());
//这里,实际调用的是to.toString()方法,其实就是调用的Object类的toString方法
//为什么调用toString()方法,是因为它继承自我们的Object类
//System.out.println(to.toString());
}
//重写父类toString()
public String toString() {
return "@测试Object对象";
}
}