Head First C# 中文版 图文皆译 第七章 接口和抽象类 page290
来源:互联网 发布:dyndns免费域名注册 编辑:程序博客网 时间:2024/06/05 17:04
我们来创建一座房子吧!创建一个房子的模型,用类来表示房间和地点,每个有门的地方都要用一个接口。
①我们来从这个类模型开始吧
房子里面的每一个房间、地点都用自己的对象表示。内部房间都继承Room,室外地点都继承OutSide,而Room和Outside又都继承Location。Location有两个字段Name是当前地点的名字,Exits是一个Location数组,保存着当前房间联通的所有房间。所以diningRoom.Name等于“Dining Room”,DiningRoom.Exits等于数组{LivingRoom,Kitchen}。
-->创建一个窗体应用并把Location,Room,Outside这些类写进去。
②你需要这张蓝图
房子有三个房间,还有前院、后院、花园。还有两个门:前门连接前院和起居室,后门连接厨房和后院。
③有户外门的房间要用IHasExteriorDoor接口
房子里又两个户外门,前门和后门。每个有户外门的地点都要实现IHasExteriorDoor接口。DoorDescruption只读属性包含对门的描述。DoorLocation字段含有一个指向门通向哪里的引用。
- Head First C# 中文版 图文皆译 第七章 接口和抽象类 page290
- Head First C# 中文版 图文皆译 第七章 接口和抽象类 page251
- Head First C# 中文版 图文皆译 第七章 接口和抽象类 page252
- Head First C# 中文版 图文皆译 第七章 接口和抽象类 page253
- Head First C# 中文版 图文皆译 第七章 接口和抽象类 page254
- Head First C# 中文版 图文皆译 第七章 接口和抽象类 page255
- Head First C# 中文版 图文皆译 第七章 接口和抽象类 page256
- Head First C# 中文版 图文皆译 第七章 接口和抽象类 page257
- Head First C# 中文版 图文皆译 第七章 接口和抽象类 page258
- Head First C# 中文版 图文皆译 第七章 接口和抽象类 page259
- Head First C# 中文版 图文皆译 第七章 接口和抽象类 page260
- Head First C# 中文版 图文皆译 第七章 接口和抽象类 page261
- Head First C# 中文版 图文皆译 第七章 接口和抽象类 page262
- Head First C# 中文版 图文皆译 第七章 接口和抽象类 page263
- Head First C# 中文版 图文皆译 第七章 接口和抽象类 page264
- Head First C# 中文版 图文皆译 第七章 接口和抽象类 page265
- Head First C# 中文版 图文皆译 第七章 接口和抽象类 page266
- Head First C# 中文版 图文皆译 第七章 接口和抽象类 page267
- ROW_NUMBER和WITH 用法
- 2009-3网络记事本
- 13件不该在职场分享的事
- 书评《Exchange 2007 Administrator’s Companion》
- twisted文档翻译之 twisted编写客户端
- Head First C# 中文版 图文皆译 第七章 接口和抽象类 page290
- 通用分页查询存储过程
- 世界上最奢华的酒店:直升飞机五星级酒店
- 太郁闷了,新建项目的时候不小心改了一个地方,导致已用到java类或者servlet 就出错!
- 堆和栈的区别
- 售前该怎么做?
- Java语言规范第七/八章-包/类
- http详解~
- 完美解决“换另一台电脑上用VS2008继续开发web项目时出现“System.Runtime.InteropServices.COMException”,然后是加载不了项目。”