2265: 抽象类-Animal类
金币值:2
定数:6
时间限制:1.000 s
内存限制:128 M
正确:0
提交:0
正确率:0.00% 命题人:
题目描述
创建抽象方法Animal,在抽象方法里定义名字name,抽象方法go(),创建Cat类和Bird类继承抽象方法,并重写go()方法,使用构造方法,并在主函数里调用方法进行测试
import java.util.Scanner; public class Main { public static void main(String[] args) { String name; Scanner in = new Scanner(System.in); name = in.nextLine(); doGo(new Cat(name)); name = in.nextLine(); doGo(new Bird(name)); } public static void doGo(Animal p) { p.go(); } } /* 以下为你的代码 */
输入格式
输入2行:分别为2个名字
输出格式
见样例
输入样例 复制
Candy
Polly
输出样例 复制
Candy是猫,可以奔跑
Polly是鸟,可以飞翔