|
发表于 2021-4-16 15:42:01
|
显示全部楼层
本楼为最佳答案
- using System;
- namespace c_
- {
- public abstract class Animal
- {
- public abstract void Move();
- }
- public class Bird : Animal
- {
- public override void Move()
- {
- Console.WriteLine("鸟: 飞");
- }
- }
- public class Tortoise : Animal
- {
- public override void Move()
- {
- Console.WriteLine("龟: 爬");
- }
- }
- public class Dog : Animal
- {
- public override void Move()
- {
- Console.WriteLine("狗: 跑");
- }
- }
- public class Fish : Animal
- {
- public override void Move()
- {
- Console.WriteLine("鱼: 游");
- }
- }
- class Program
- {
- static void Main(string[] args)
- {
- Animal animal_1 = new Bird();
- animal_1.Move();
- Animal animal_2 = new Tortoise();
- animal_2.Move();
- Animal animal_3 = new Dog();
- animal_3.Move();
- Animal animal_4 = new Fish();
- animal_4.Move();
- }
- }
- }
复制代码
输出
|
|