精灵寻宝

那是一个多年前开始现在仍在继续希望能一直持续的梦

《面向对象分析与设计》读书摘要与学习笔记(三)

呵呵 最近功课太忙 都没时间更新了 幸好booch的书还算浅显~~~ 昨晚好不容易有时间研读了几个小时。。。。。。

Elements of The Object Model
 Kinds of Programming Paradigms:
  Programming Style                Kinds of Abstraction
  
  Procedure-oriented               Algorithms
  Object-oriented                  Classes and objects
  Logic-oriented                   Goals, often expressed in predicate caluclus
  Rule-oriented                    If-then rules
  Constraint-oriented              Invariant relationships

A. Abstraction
Def: An abstraction denotes the essential characteristics of an object that distinguish it from all other kinds of objects and thus provide crisply defined conceptual boundaries, ralative to the perspective of views.
There are Entity abstraction, Action abstraction, Virtual machine abstraction and coincidental abstraction.

BTW: What/'s a client?
It/'s a object that uses the resource of another object(known as the server)
     What/'s protocal?
It/'s a client that may perform upon an object, together with the legal orderings in which the may be invoked.


                                                                       --------------- to bo continued 
阅读更多
文章标签: 读书
个人分类: 面向对象技术
上一篇《面向对象分析与设计》读书摘要与学习笔记(二)
想对作者说点什么? 我来说一句

面向对象分析设计(第3版).pdf

2012年11月21日 42.15MB 下载

面向对象分析设计

2016年06月25日 900KB 下载

华农面向对象分析设计试卷

2010年06月10日 678KB 下载

没有更多推荐了,返回首页

关闭
关闭