zoukankan
html css js c++ java
设计练习2
进一步对系统进行设计,发现原来很多考虑并不周到,重新设计。有点感想:
抽象是要付出成本的,因此是否进行抽象不仅取决于是否合理,也要取决于合算。比如Person本来可以通过继承,派生出十来个类来。但算了一下,对这么多不同的类,有所不同的地方,仅仅在于ShowPersonInfo()这个地方。感觉有点不划算,就干脆把它放到基类中算了。
而剩下的派生,就是最必要的派生。而且,简化设计后,结构也比较清晰,能够很快让人抓住重点。
查看全文
相关阅读:
关于python的装饰器(初解)
关于python的创立模块和导入
2019年春季学期第五周作业
2019年春季学期第四周作业
2019年春季学期第三周作业
pytest
Python中if __name__ == '__main__':的作用和原理
oracle中的游标
oracle中的一些小知识点
python中str()与repr()函数的区别
原文地址:https://www.cnblogs.com/jetz/p/1800427.html
最新文章
MYSQL调用存储过程
JDBC调用存储过程
数据库-SQL语句&mysql单表
jdbc连接MySQL报以下错误处理方案
多表查询有三种
Spring MVC中 提交表单报错400
IDEA Maven Web项目 clone到本地导入到Eclipse中,启动服务器的时候会出现这个错误:SEVERE: Exception starting filter [hiddenHttpMethodFilter]
JAVA 重载方法,参数为NULL时,调用的处理 (精确性原则)
JAVA多线程知识总结(二)
JAVA 多线程知识总结(一)
热门文章
Java 实现线程安全的三种方式
Git 修改commit message
JAVA Web项目获取src和WebContent目录下的配置文件
JAVA jsp page指令的属性 errorPage 和isErrorPage
在eclipse中部署发布web项目 和 更改eclipseweb项目发布的路径
第10周
path的用法和所遇错误
第九周作业404
第八周作业
第六周作业
Copyright © 2011-2022 走看看