W3School TIY Editor

  • W3School 在线教程
  • 改变方向
  • 暗黑模式
​x
 
using System;
​
namespace MyApplication
{
  class Animal  // 基类(父类) 
  {
    public void animalSound()
    {
      Console.WriteLine("The animal makes a sound");
    }
  }
​
  class Pig : Animal  // 派生类(子类) 
  {
    public void animalSound()
    {
      Console.WriteLine("The pig says: wee wee");
    }
  }
​
  class Dog : Animal  // 派生类(子类) 
  {
    public void animalSound()
    {
      Console.WriteLine("The dog says: bow wow");
    }
  }
​
  class Program
  {
    static void Main(string[] args)
    {
      Animal myAnimal = new Animal();  // 创建一个 Animal 对象
      Animal myPig = new Pig();  // 创建一个 Pig 对象
      Animal myDog = new Dog();  // 创建一个 Dog 对象
      
      myAnimal.animalSound();
      myPig.animalSound();
      myDog.animalSound();
    }
  }
}