Java编程 实现类的继承与多态 写三种具体的动物类(狗、猫、羊),其父类为动物类;
发布网友
发布时间:2022-05-10 22:03
我来回答
共1个回答
热心网友
时间:2023-11-06 00:54
package com.test;
/**
* 动物类父类
* @author lincc
*
*/
public class Animal {
String name;
public Animal(String name) {
this.name=name;
}
public void say(){
System.out.println("名字是:"+name);
}
}
package com.test;
/**
* 狗类 子类
* @author lincc
*
*/
public class Dog extends Animal{
public Dog(String name) {
super(name);
}
//相同的方法名,不同的参数列表,多态性
public void say(String name,String color){
System.out.println("是一条"+color+"的名为"+name+"的狗");
}
public static void main(String[] args) {
Dog dog=new Dog("大黄");
dog.say();
dog.say("小白","白色");
}
}