1.实现页面效果
2.创建基类或超类(父类)
1 namespace 森林里的小动物在快乐的生活 2 { 3 public abstract class Animal//动物类 4 { 5 public abstract void Movement();//运动的方法 6 } 7 }
3.创建派生类(鱼子类)
namespace 森林里的小动物在快乐的生活 { public class Fish:Animal //派生类派生出基类 { public override void Movement()//父类的方法 { Console.WriteLine("鱼在水里游!"); } } }
4.创建派生类(狗子类)
1 namespace 森林里的小动物在快乐的生活 2 { 3 public class Dog:Animal 4 { 5 public override void Movement() 6 { 7 Console.WriteLine("狗在地上跑!"); 8 } 9 } 10 }
5.创建派生类(鸟子类省略)
6.Main方法
1 namespace 森林里的小动物在快乐的生活 2 { 3 class Program 4 { 5 static void Main(string[] args) 6 { 7 Console.WriteLine("森林里的小动物在快乐的生活!"); 8 Console.WriteLine(); 9 Animal father = new Bird(); 10 Animal father2 = new Dog(); 11 Animal father3 = new Fish(); 12 father3.Movement(); 13 father2.Movement(); 14 father.Movement(); 15 Console.ReadLine(); 16 } 17 } 18 }