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