码迷,mamicode.com
首页 >  
搜索关键字:headfirst    ( 174个结果
Delphi 设计模式:《HeadFirst设计模式》Delphi7代码---装饰模式之StarBuzzCoffee[转]
12{《HeadFirst设计模式》之装饰模式}3{本单元中的类为被装饰者}4{编译工具:Delphi7.0}5{E-Mail:guzh-0417@163.com}67unituComponent;89interface1011type12TBeverage=class(TObject)//抽象饮料...
分类:Windows程序   时间:2014-11-05 16:20:13    阅读次数:311
Delphi 设计模式:《HeadFirst设计模式》Delphi2007代码---工厂模式之工厂方法[转]
12{《HeadFirst设计模式》工厂模式之工厂方法}3{产品类}4{编译工具:Delphi2007forwin32}5{联系方式:guzh-0417@163.com}67unituProducts;89interface1011type12{abstractPizza}1314TPizza=cl...
分类:Windows程序   时间:2014-11-05 16:18:41    阅读次数:326
Delphi 设计模式:《HeadFirst设计模式》Delphi2007代码---组合模式之Menus[转]
12{《HeadFirst设计模式》之组合模式}3{组合与单项的抽象父类}4{编译工具:Delphi2007forwin32}5{E-Mail:guzh-0417@163.com}67unituMenuComponent;89interface1011uses12SysUtils;1314type1...
分类:Windows程序   时间:2014-11-05 16:18:16    阅读次数:263
Delphi 设计模式:《HeadFirst设计模式》Delphi7代码---观察者模式之WeatherReport[转]
12{《HeadFirst设计模式》之观察者模式}3{主题与观察者}4{编译工具:Delphi7.0}5{联系方式:guzh-0417@163.com}67unituWeatherReport;89interface1011uses12Classes,SysUtils;1314type15TObse...
分类:Windows程序   时间:2014-11-05 16:17:34    阅读次数:315
Delphi 设计模式:《HeadFirst设计模式》Delphi7代码---命令模式之SimpleRemoteWithUndoTest[转]
命令模式可以很轻松的实现撤销(Undo)功能。命令的接受者:1unituReceiveObject;23interface45type6TLight=class(TObject)7public8procedureOpen;9procedureOff;10end;1112implementation1...
分类:Windows程序   时间:2014-11-05 14:42:01    阅读次数:244
Delphi 设计模式:《HeadFirst设计模式》Delphi7代码---状态模式[转]
{没有应用状态模式的代码}//工程文件program Project1;{$APPTYPE CONSOLE}uses uGumballMachine in 'uGumballMachine.pas';var aGumballMachine: TGumballMachine;begin aGumbal...
分类:Windows程序   时间:2014-11-05 14:40:01    阅读次数:283
Delphi 设计模式:《HeadFirst设计模式》Delphi7代码---命令模式之RemoteControlTest[转]
12{《HeadFirst设计模式》之命令模式}3{本单元中的类为命令的接收者}4{编译工具:Delphi7.0}5{联系方式:guzh-0417@163.com}67unituReceiveObject;89interface1011type12TLight=class(TObject)13pri...
分类:Windows程序   时间:2014-11-05 14:37:03    阅读次数:358
Delphi 设计模式:《HeadFirst设计模式》Delphi7代码---命令模式之SimpleRemoteControlTest [转]
//命令的接受者unit uReceiveObject;interfacetype TLight = class(TObject) public procedure Open; procedure Off; end; TGarageDoor = class(TObject) public proce...
分类:Windows程序   时间:2014-11-05 14:31:31    阅读次数:277
【HeadFirst设计模式——开篇】
最近在看HeadFirst,接下来的一段时间会陆续更新有关HeadFirst设计模式相关的文章。记得很久之前在学习大话设计模式的时候,只是走马观花的大致走过一遍,至于里面很多东西都掌握的不是很好。恰巧又接触了HeadFirst,想着还是把设计模式好好的整理一下,至于是大话设计还是HeadFirst,个人看来是无关紧要的。本着学习的目的,而且都是设计模式,只不过一个是C#,一个是Java。 本来第一篇文章想着从观察者模式开始讲起,但是想着想着,还是把UML的类图的关系捋一下吧,不然的话类图都看不懂。...
分类:其他好文   时间:2014-10-30 22:36:57    阅读次数:201
java-面向对象(二)
这几天正在看HeadFirst的时候,突然觉得面向对象的几个特点,有点理解模糊不清,所以在这再次回顾一下,加深印象。     上篇博客(http://blog.csdn.net/u010539352/article/details/39500455)中已经讲解了3个面向对象的特点,下面讲解剩下的。     多态:如果一个人想养一个宠物,想养狗就养一条狗,想养一只猫就养一只猫,该怎么实现?那就用...
分类:编程语言   时间:2014-10-03 12:43:24    阅读次数:323
174条   上一页 1 ... 13 14 15 16 17 18 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!