- 博客(3)
- 收藏
- 关注
原创 设计模式学习与使用杂谈之面向对象设计原则
面向对象设计原则 1.SRP:单一职责原则 就一个类而言,其职责应该只有一个.(使类最小颗粒化)。 附件1中的结构,类Ractangle就违反了SRP,Ractangle中的方法draw()方法提供绘制图形的作用,供ComputationGeometryApplication使用,方法area()方法提供计算面积的作用,GraphicalApplication使用,对于Ractan...
2012-05-09 11:35:09
118
原创 设计模式学习与使用杂谈之单例模式
单例模式 问题:如果想要系统中某个类的实例只有一个,该怎么解决? 解决过程: 首先要知道类的实例化是通过构造函数来完成的,也就是我们常说的new操作符,在java中,如果没有显示的定义构造函数,将会使用默认的构造函数,而默认的构造函数是public的(即系统全局所有),因此解决上一个问题的第一步就是把构造函数修改为private(私有)的...
2012-05-04 13:08:28
107
原创 设计模式学习与使用杂谈之前言
前言 工作也快两年了,一直在学习和尝试的使用设计模式,工作的两年中,发现很多同事或者朋友慢慢对设计模式失去了兴趣,或许是因为我们在急急忙忙的快速写代码,只有少量时间让我们快速写代码,完成业务需求即可,没有多少时间让我们去思考,或许是因为生硬的套用设计模式,弄得代码不伦不类,或许还有其他的原因。我也学习设计模式有一段时间了,阅读了几本书,在此就把个人的浅显见解和感悟写了出来。 ...
2012-05-02 21:51:10
85
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人