![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
面向对象思想
文章平均质量分 77
waring3yinguo
这个作者很懒,什么都没留下…
展开
-
软件设计本质论——白话面向对象
不同的人在谈面向对象编程(OOP)时所指的含义并不相同。有人认为任何采用图形界面的应用程序都是面向对象的。有人把它作为术语来描述一种特别的进程间通信机制。还有人使用这个词汇是另有深义的,他们其实是想说:“来啊,买我的产品吧!”我一般不提OOP,但只要提到,我的意思是指使用继承和动态绑定的编程方式。 --《C++沉思录》 《C++沉思录》说的是十几年前的事了,现在大家对面向对象的回答已经转载 2010-01-06 10:32:00 · 283 阅读 · 0 评论 -
《面向对象分析与设计》读后感
近看Grady Booch的书—《面向对象分析与设计》,同时有些感受,随便说说: 我在学的过程中园子里搜索了下,摘了一种一句话:“面向对象是一组思维方法、分析方法和编程方法的集合,当然不是最终的结果。” 的确“OO”就是一个种思维方式,这样的思维不是只用在程序上,其实可以用在很多地方(看起来有点废话,但是可能很多像我一样的初学的人会认为OO就是为编程而生的,它们是一样东转载 2010-01-06 10:20:00 · 1042 阅读 · 0 评论 -
再提面向对象分析与设计
006-11-24再提面向对象分析与设计关键字: 面向对象(注:最早发在blog上,不过没有讨论,一个大概是我自己没有描述清楚,一个限于blog的形式吧。转到这里来看看) 先看下Booch对面向对象分析和设计的经典论述: OOP:面向对象编程是一种实现方法,程序被组织成对象的协作集合,每一个对象代表某个类的实例,对象的类是通过继承关系联合在一起的类层次中的所以成员。 OOD:面原创 2010-01-06 11:21:00 · 412 阅读 · 0 评论 -
面向对象开发步骤总结
近期在学校实习,只有两个星期,其实就跟每天去机房做大作业没什么两样。自以为选了一个最简单的题目,但是实在不想再用面向结构的开发方法了。结果在使用面向对象的分析和设计中遇到了很多问题。赶着晚上的时间大致地自学了UML的知识后,对这个IMA库存管理系统该怎么设计还是没有什么头绪,手头上又没什么这方面的书,只好自己归纳了一些。反正已经做出来了,共享一下,不知道有没有用。1、原创 2010-01-06 11:29:00 · 1583 阅读 · 0 评论 -
理解面向对象2
2.2.1面向对象的概念 “面向对象”是围绕现实世界中的概念来组织系统模型的一种崭新的思维方式,其基本构造是对象,这些对象把特定的数据以及与该数据相关的行为(或叫操作、方法)紧密的结合在一起组成单一实体,而“面向对象”把这些相互独立的对象有效的紧密结合在一起组织系统。2.2.2面向对象的实质 “面向对象技术”的出发点和基本原则,是尽可能模拟人类习惯的思维方式,使开发软件的方法与原创 2010-01-08 13:46:00 · 311 阅读 · 0 评论