当前位置:首页 » 编程博文
开发技术指南» 文章正文
    引言: 灵活的结构(Flexible structure) 组合Composite 关于Composite 模式,很重要的一点是,所有属于部分-整体(part-whole)的这些元素都是可以被操作的,也就是说对某个节点(node)/组合(composite)的操作也同样会作用于该节点的所有子节点。
 

 

 ·关于日期转换的心得    »显示摘要«
    摘要:日期转换成字符串几乎是每个项目都要进行的工作,无论您用什么开发工具。在sql server中使用convert或cast可以方便的转换日期为各种格式的字符串,在pb中可以用string(date,"yyyy-mm-dd")一步到位。在asp.net中呢?我发现总是不如我意,如果使用yyyy-mm-dd这种方式转换:begindate.selecteddate.tostring(......
    摘要:今天看见一个网友的留言:有一个问题请教一下兄台,对于继承自microsoft的.net framework中现有的组件,怎么将一些属性屏蔽掉,就是新的组件不提供继承来的属性,比如继承panel新编写epanel,对于panel的属性的backcolor怎么屏蔽掉?? 这个问题解决方法如下:第一步:在你的控件类中定义设计时中提供服务的类[designer(typeof (msplus.web.ui.......


翻译TIPatterns--灵活的结构(Flexible structure)

灵活的结构(flexible structure)

组合composite 【程序编程相关:前车之鉴--使用ASSERT可能会给你带

【推荐阅读:基于阻塞Socket(Indy)的远程控

    关于composite 模式,很重要的一点是,所有属于部分-整体(part-whole)的这些元素都是可以被操作的,也就是说对某个节点(node)/组合(composite)的操作也同样会作用于该节点的所有子节点.gof在他们的书里给出了如何在基类接口里包含与访问子节点的实现细节,但看起来似乎没这个必要.下面给出的例子,composite类只是简单继承arraylist类就实现了包含(子节点)的功能.


...   下一页
    摘要:连接器和加载器 - 目录 原著:john r. levine原文:收藏翻译:lover_p [译序] 搞底层开发的至臻境界我想大概要算操作系统开发和编译器开发了。计算机,就其字面意义,无非是冷血废铁一块,之所以有血有肉,正是操作系统从中支撑,之所以有经有脉,那便是编译器的功劳了。然而,这血肉之躯如何令周身经脉游走自如,这周身经脉又如何牵动血肉之躯动停行止,却有如不为人知的秘密,令许......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE