设计模式
grace_dl
拼命搬砖中...
展开
-
Java设计模式
OOP三大基本特性 封装 封装,也就是把客观事物封装成抽象的类,并且类可以把自己的属性和方法只让可信的类操作,对不可信的进行信息隐藏。 继承 继承是指这样一种能力,它可以使用现有的类的所有功能,并在无需重新编写原来类的情况下对这些功能进行扩展。 多态 多态指一个类实例的相同方法在不同情形有不同的表现形式。具体来说就是不同实现类对公共接口有不同的实现方式,但这些操转载 2016-06-08 17:20:11 · 434 阅读 · 8 评论 -
设计模式之——简单工厂模式
现在,有这样一个需求,你的领导告诉你说,写了一个计算器,能够进行加法计算。于是,你三下五除二分分钟搞定了,设计了美观的界面,看起来一切都是那么的完美。你按照计算的思路,读取变量a,读取变量b,读取+号,两个数相加,得出结论。 过了一天,你的领导说,我需要再增加减法运算,于是,Ctrl+C,Ctrl+V,分分钟搞定了。 又过了一天,你的领导说,增加乘法。。 再过了几天,增加除法。。 。。原创 2016-11-10 14:17:53 · 339 阅读 · 1 评论