面向对象模型遵循的基本原则有:抽象、封装、模块化以及层次原则等。
抽象是处理现实世界复杂性的最基本方式,在面向对象方法中,它强调一个对象和其他对象相区别的本质特性。对于一个给定的域,确定合理的抽象集是面向对象建模的关键问题之一。
封装是对抽象元素的划分过程,抽象由结构和行为组成,封装用来分离抽象的原始接口和它的执行。封装也称为信息隐藏,它将一个对象的外部特征和内部的执行细节分割开来,并将后者对其他对象隐藏起来。
模块化是已经被分为一系列聚集的和耦合的模块的系统特性。对于一个给定的问题,确定正确的模块集几乎与确定正确的抽象集一样困难。通常,每个模块应该足够简单,以便能够被完整地理解。
抽象集通常形成一个层次。层次是对抽象的归类和排序。在复杂的现实世界中有两种非常重要的层次,一个是类型层次,另一个是结构性层次。确定抽象的层次是基于对象的继承,它有助于在对象的继承中,发现抽象间的关系,搞清问题的所在,理解问题的本质。
(简答题)
面向对象模型应遵循哪些基本原则?
正确答案
答案解析
略
相似试题
(简答题)
面向对象分析的关键步骤有哪些?应建立哪几个模型?
(单选题)
面向对象模型主要由以下哪些模型组成()
(简答题)
面向对象分析包括哪些活动?应该建立哪些类型的模型?
(简答题)
面向对象模型有哪些特性?
(填空题)
()继承和对象标识是面向对象模型的三个最为基本的概念。
(判断题)
构成面向对象模型的基本元素有类、对象、类与类之间的关系等。
(单选题)
面向对象数据模型的三个最为基本的概念不包含的是()
(单选题)
在用面向对象观点建立起的3种模型中,()是最基本、最重要、最核心的。
(简答题)
软件复杂性有哪几类?软件复杂性度量模型应遵循哪些基本原则?