9_9_4在类库项目Vehicles中编写代码,执行本章前面讨论的对象系列Vehicle,

来源:互联网 发布:恶搞剪头发软件app 编辑:程序博客网 时间:2024/05/15 23:43
using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace _9_9_4{    //定义Vehicle基类    public abstract class Vehicle    {        string name;        public void AddPassenger()        {                     }    }    //定义基类car    public abstract class Car : Vehicle    {             }    //定义基类Train    public abstract class Train : Vehicle    {             }    //-----------------------------------------------    interface IPassengerCarrier    {             }    interface IHeavyLoadCarrier    {             }    //--------------------------------------------    // 创建IPassengerCarrier的类    public class PassengerTrain : Train,IPassengerCarrier    {             }    public class Compact : Car, IPassengerCarrier    {         }    public class SUV : Car, IPassengerCarrier    {             }    public class Pickup : Car, IPassengerCarrier, IHeavyLoadCarrier    {             }    //创建IHeavyLoadCarrier的类    public class FreightTrain : Train, IHeavyLoadCarrier    {             }    public class _424DoubleBogey : Train    {             }}


 

原创粉丝点击