起来有点迟了,晚上没睡好,尽玩游戏了。
今天主要学了类库项目的创建和使用,还有抽象类,这个算是搞懂是怎么一回事了
namespace CH0910_4_Lib
{
public abstract class vehicle
{ }
public abstract class car:vehicle
{ }
public abstract class train:vehicle
{ }
public class compact:car,IpassengerCarrier
{ }
public class SUV:car,IpassengerCarrier
{ }
public class pickup:car,IpassengerCarrier,IheavyloadCarrier
{ }
public class passengertrain:train,IpassengerCarrier
{ }
public class frelghttrain:train,IheavyloadCarrier
{ }
public class _424doublebogey:train
{ }
public interface IpassengerCarrier
{ }
public interface IheavyloadCarrier
{ }
}
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using CH0910_4_Lib;
namespace CH0910_5_
{
class Program
{
static void Main(string[] args)
{
Addpassenger(new compact());
Addpassenger(new SUV());
Addpassenger(new pickup());
Addpassenger (new passengertrain());
}
static void Addpassenger(IpassengerCarrier vehcle)
{
Console.WriteLine(vehcle.ToString());
}
}
}
今天写的代码,终于是练习,自己写的。

话说这本书里的练习真少。一章下来就两道编程题
