摘要: 在面向对象的设计中,一个重要的设计原则,优先使用【合成/聚合】原则。 聚合表示一种弱的‘拥有’关系,体现的是A对象可以包含B对象,但是B对象不是A对象的一部分;合成表示一种强的‘拥有’关系,体现了严格的部分与整体的关系,部分和整体有一样的生命周期。 优先使用【合成/聚合】将有助于你保持每个类被封装, 阅读全文
posted @ 2021-10-12 17:10 码好每一天 阅读(126) 评论(0) 推荐(0)
摘要: 1.自定义函数 1 //函数的声明:prototype 返回值 函数名(形参类型1,...) 2 export prototype STRING GetPreDir(STRING); 3 4 //函数体 5 function STRING GetPreDir(szDir) 6 //定义内部使用的变量 阅读全文
posted @ 2020-11-18 09:43 码好每一天 阅读(583) 评论(0) 推荐(0)
摘要: 一.关于使用InstallSheild制作安装包的总结。 1.定制化制作需要了解InstallScript语法,相关资料可以去网上查找,后续提供比较好的资料。 2.有些软件运行是需要一些环境的,譬如使用微软技术开发的程序一般都需要.NET环境;这些可以使用制作软件的先决条件来完成。 2.1 设置先决 阅读全文
posted @ 2019-08-07 16:24 码好每一天 阅读(312) 评论(0) 推荐(0)
摘要: 一、消息队列 消息即是信息的载体。为了让消息发送者和消息接收者都能够明白消息所承载的信息(消息发送者需要知道如何构造消息;消息接收者需要知道如何解析消息),它们就需要按照一种统一的格式描述消息,这种统一的格式称之为消息协议。所以,有效的消息一定具有某一种格式;而没有格式的消息是没有意义的。而消息从发 阅读全文
posted @ 2018-12-24 10:33 码好每一天 阅读(860) 评论(0) 推荐(0)