Java重写方法实例

override 
public class override {
 
	public static void main(String[] args) {
		Cat cat1=new Cat();
		cat1.cry();
		Dog dog1=new Dog();
		dog1.cry();
	}
}
 
class Animal
{
	String name;
	int age;
	//都会叫
	public void cry()
	{
		System.out.println("我不知道怎么叫");
	}
}
 
//猫类
class Cat extends Animal
{
	//覆盖(重写)父类
	public void cry()
	{
		System.out.println("我是小小猫");
	}
}
//狗类
class Dog extends Animal
{
	//覆盖(重写)父类
	public void cry()
	{
		System.out.println("我是小小狗");
	}
}

发布了289 篇原创文章 · 获赞 112 · 访问量 2万+

猜你喜欢

转载自blog.csdn.net/king9666/article/details/103712903
今日推荐