练习题58:接口练习1:用接口、多态、方法来实现:麻雀会飞 鹦鹉会飞 鸵鸟不会飞 企鹅不会飞 直升飞机会飞
生活随笔
收集整理的這篇文章主要介紹了
练习题58:接口练习1:用接口、多态、方法来实现:麻雀会飞 鹦鹉会飞 鸵鸟不会飞 企鹅不会飞 直升飞机会飞
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
練習題58:接口練習1:用接口、多態、方法來實現:麻雀會飛 鸚鵡會飛 鴕鳥不會飛 企鵝不會飛 直升飛機會飛
using System;namespace 接口練習1 {class Program{static void Main(string[] args){//麻雀會飛 鸚鵡會飛 鴕鳥不會飛 企鵝不會飛 直升飛機會飛//用多態來實現//需方法、接口//IFlyable fly = new YingWu();//IFlyable fly = new MaQue();IFlyable fly = new Plane();fly.Fly();Console.ReadKey();}}//自動屬性public class Bird{//自動屬性public double Wings{get;set;}public void EatAndDrink(){Console.WriteLine("我會吃喝");}}public class MaQue : Bird, IFlyable{public void Fly(){Console.WriteLine("麻雀會飛");}}public class YingWu : Bird, IFlyable, ISpeak{public void Fly(){Console.WriteLine("鸚鵡會飛");}public void Speak(){Console.WriteLine("鸚鵡可以學習人類說話");}}public class Plane : IFlyable{public void Fly(){Console.WriteLine("直升飛機轉動螺旋槳飛行");}}public interface IFlyable{void Fly();}public interface ISpeak{void Speak();} }總結
以上是生活随笔為你收集整理的练习题58:接口练习1:用接口、多态、方法来实现:麻雀会飞 鹦鹉会飞 鸵鸟不会飞 企鹅不会飞 直升飞机会飞的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Trunk详解(笔记)
- 下一篇: 西门子低代码项目团队协作方法