面向对象设计
文章平均质量分 73
greenapple_shan
这个作者很懒,什么都没留下…
展开
-
面向对象详解
出处:http://blog.csdn.net/phphot/article/details/39855013.5 详解面向对象的编程(OOP)3.5.1 什么是面向对象 刚接触编程的时候,多数人本能的反映可能是面向过程(OP)的,而不是面向对象(OO)的。这种现象其实是很正常的,改变思维方式是需要一个过程的,我大体归纳了一下其形成的原因:1、转载 2014-01-18 20:39:35 · 1018 阅读 · 0 评论 -
软件工程过程及面向对象设计总结
一直想好好总结下软件工程过程和面向对象设计,学了这么多不总结,等于没有学。 对于,软件工程过程,主要分为五个大的 一,项目构思。一般,会形成系统愿景,包括总体目标,系统特征文档。 二,需要获取。通过各种方法,获取系统的功能性需求和非常功能性需求。 三,架构决策。前面两步产生的愿景文档中的系统特征和非功能性需求说明书,通过提取系原创 2013-04-17 22:57:17 · 2064 阅读 · 0 评论 -
重温下面向对象设计--基于面向对象的分析和设计
[python 译] 基于面向对象的分析和设计 [python 译] 基于面向对象的分析和设计 [python 译] 基于面向对象的分析和设计Table of Contents1 原文地址2 引言2.1 译者2.2 作者3 The Analysis of the Simple Game Engine转载 2014-04-22 15:19:16 · 639 阅读 · 0 评论 -
策略模式——MFC例子
Context(应用场景):1、需要使用ConcreteStrategy提供的算法。2、内部维护一个Strategy的实例。3、 负责动态设置运行时Strategy具体的实现算法。4、负责跟Strategy之间的交互和数据传递。Strategy(抽象策略类):1、 定义了一个公共接口,各种不同的算法以不同的方式实现这个接口,Context使用这个接口调用不同的算法,一般使用原创 2014-08-10 17:47:03 · 1233 阅读 · 0 评论 -
简单工厂模式——MFC计算器实现(连续操作)
设计模式是重s原创 2014-08-10 11:01:44 · 2902 阅读 · 0 评论