您的位置:首页 > 编程语言

五种编程风格及其使用的抽象

2016-08-04 23:45 218 查看
1、面向过程 算法;

2、面向对象 类和对象;

3、面向逻辑 目标,通常以谓词盐酸的方式进行表示;

4、面向规则 如果-那么规则;

5、面向约束 不变的关系

没有一种编程风格是最适合所有类型的应用的。例如:面向规则的编程可能最适合设计知识库,二面向过程的编程可能最适合设计计算密集的操作。

其中面向对象风格最适合的应用范围最广,实际上,这种编程风格通常作为架构框架,被其他编程风格所使用。

每一重编程风格都基于他们自己的概念框架。对于所有面向对象的东西,概念框架就是对象模型。这个模型有四个主要要素

(1)抽象

(2)封装

(3)模块化

(4)层次结构

所谓“主要”,指的是如果一个模型不具备这些元素之一,就不是面向对象的。

对象模型有三个次要素:

(1)类型

(2)并发

(3)持久
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  编程风格