码迷,mamicode.com
首页 > 其他好文 > 详细

设计模式の面向对象

时间:2014-08-12 22:08:54      阅读:205      评论:0      收藏:0      [点我收藏+]

标签:面向对象   设计模式   设计   设计原则   对象   

     所谓的设计原则也好,设计模式也罢,无非是在面向对象的前提下产生的。而面向对象的前提是抽象,面向对象的三大特征是封装、继承、多态。为了从本质上理解设计模式,下面我们分析一下这些概念之间的关系。请看下图:

bubuko.com,布布扣

      面向对象思想的前提是抽象,从现实世界中抽象出一些对象或者类的共性之后封装成类或者抽象类或者接口。这些类也罢接口也好是为了增加代码的复用性,既然是为了复用,当然需要子类来继承。在继承的过程中为了满足子类个性化的需求,于是多态就自然的出现了。为了更好地体现面向对象的思想我们有了一系列的设计原则,而设计模式只不过是设计原则的具体的表现罢了。

      凡事预则立不预则废,搞了这么久的设计模式,只有从根本上了解一个知识“是什么?为什么出现?没有的话会有什么不好?”这些本质性的东西才能在本质上更有生命力的学习。

有关设计原则的详解请点击:设计原则汇总。

有关设计模式的详解请点击:设计模式集锦


设计模式の面向对象,布布扣,bubuko.com

设计模式の面向对象

标签:面向对象   设计模式   设计   设计原则   对象   

原文地址:http://blog.csdn.net/u010892841/article/details/38520761

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!