面向过程和面向对象的区别

20 篇文章 0 订阅

目录

1、什么是面向过程?

2、面向过程的特点?

3、面向对象

4、面向对象的特点?

5、OOA、OOD、OOP

6、面向对象语言的三大特征


小普及:

        C语言是完全面向过程的

        C++是一半面向过程,一半面向对象。(半面向对象)

        Java是完全面向对象的。

1、什么是面向过程?

面向过程就是注重这个功能实现的步骤。第一步该做什么,第二步该做什么....  ,注重因果关系。

2、面向过程的特点?

  • 耦合性高,扩展能力差。

  • 整个程序相当一个整体,没有部分。一处出错,整个程序崩溃。

3、面向对象

面向对象就是将一个整体分成各个部分,每个部分看做成一个对象,然后将每个对象开发出来组成一个整体。

4、面向对象的特点?

  • 耦合性低,拓展能力强。

  • 把一个程序分成许多对象,然后实现对象进行组合。

5、OOA、OOD、OOP

OOA:面向对象的分析

OOD:面型对象的设计

OOP:面向对象的编程

PM:项目经理  (Project Manager)

6、面向对象语言的三大特征

封装、继承、多态

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值