zoukankan
html css js c++ java
设计练习2
进一步对系统进行设计,发现原来很多考虑并不周到,重新设计。有点感想:
抽象是要付出成本的,因此是否进行抽象不仅取决于是否合理,也要取决于合算。比如Person本来可以通过继承,派生出十来个类来。但算了一下,对这么多不同的类,有所不同的地方,仅仅在于ShowPersonInfo()这个地方。感觉有点不划算,就干脆把它放到基类中算了。
而剩下的派生,就是最必要的派生。而且,简化设计后,结构也比较清晰,能够很快让人抓住重点。
查看全文
相关阅读:
SP是什么?CP是什么?SP与CP有什么区别?
SP与CP将走向互补融合
SP与CP分工
Asynchronous Socket 顺序
Asynchronous Client Socket Example
Synchronous Server Socket Example
web应用程序根目录
简单socket服务(一)
Asynchronous Server Socket Example
Socket连接不上的问题
原文地址:https://www.cnblogs.com/jetz/p/1800427.html
最新文章
XPO 第三方控件学习(DevExpress Persistent Object )系列继承和多态
如何使用三态工作流(二)
专家系统设计与实现系列 推理技术
安装windows组件弹出错误.特定错误码是 0x7e。(提示“ping不是内部或外部命令也是相同方法)
C#取得页面执行时间的代码
遇到日期型数据为空,却要插入数据库并正常显示出来,你怎么做
windows系统垃圾文件如何解决
CheckBox 控件引发该事件的一点疑问
对产生随机数的理解有应用例子在登陆页面
vs2003复制一个web窗体,没有更改指向同一个cs 文件,引发大问题
热门文章
强制转换和类型转换
vs2003如何获得ip地址和主机名
安装驱动的顺序,特别注意网卡不能一开始就上网
java软件工程师那里可以学习新的技术,以及怎么提升自己薪资
创业
ssh的jar包下载地址
公司聚餐
短信收发流程
10个顶级Web移动开发JavaScript框架
公司聚餐 职场人应注意的事项
Copyright © 2011-2022 走看看