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

王朝other·作者佚名  2006-01-09
宽屏版  字体: |||超大  

呵呵 最近功课太忙 都没时间更新了 幸好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

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
© 2005- 王朝网络 版权所有