正在加载图片...
抽象( abstraction) 抽象的意思就是过滤掉对象的一部分特性和操作直到只剩下你所需要的 属性和操作。 抽象是人类认识问题的最基本手段之一。在面向对象方法中的抽象,是 指对具体的问题(对象)进行概括,抽出一类对象的公共性质并加以描 述的过程。 例如你的洗衣机包括什么,不包括什么,在做出这样的决策后所保留的 部分就是对洗衣机的抽象。 般来讲,对一个问题的抽象应该包括两个方面 1、数据抽象:描述某类对象的属性或状态,也就是此类对象区别于彼 类对象的特征。 2、行为抽象(功能抽象):描述的是某类对象的共同行为或功能特征 些权威人士认为抽象对于建模者来说是最重要的技术,也就是说要搞 Pm清楚什么应该纳入模型中,什么应该舍去。Page 6 抽象的意思就是过滤掉对象的一部分特性和操作直到只剩下你所需要的 属性和操作。 抽象是人类认识问题的最基本手段之一。在面向对象方法中的抽象,是 指对具体的问题(对象)进行概括,抽出一类对象的公共性质并加以描 述的过程。 例如你的洗衣机包括什么,不包括什么,在做出这样的决策后所保留的 部分就是对洗衣机的抽象。 一些权威人士认为抽象对于建模者来说是最重要的技术,也就是说要搞 清楚什么应该纳入模型中,什么应该舍去。 一般来讲,对一个问题的抽象应该包括两个方面: 1、数据抽象:描述某类对象的属性或状态,也就是此类对象区别于彼 类对象的特征。 2、行为抽象(功能抽象):描述的是某类对象的共同行为或功能特征 。 抽象(abstraction)
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有