【C++】面向过程和面向对象思想

    一、面向过程

    面向过程就是对解决问题的过程进行编程。比如我们在学习和生活中去实现某项功能或完成某项任务时,一般都会不自觉地按部就班地罗列出我们要做的事情。当我们按照罗列的步骤去解决问题时,实质上就是按照面向过程思想去解决问题。我们罗列的步骤就是过程,按照步骤解决问题就是面向过程。

    传统的面向过程的编程思想总结起来就是八个字--自顶而下,逐步细化!实现步骤如下:

    1.将要实现的功能描述为一个从开始到结束按部就班的连续的步骤;

    2.依次逐步完成这些步骤,也可以再次细化为若干个子步骤,以此类推,一直到结束得到想要的结果;

    3.程序的主体是函数,一个函数就是一个封装起来的模块,可以实现一定的功能,各个子步骤往往就是通过各个函数来完成的,从而实现代码的重用和模块化编程。

案例:学生到校报到注册

    面向过程,就是按照我们分析好了的步骤,按部就班的依次执行就行了!所以当我们用面向过程的思想去编程或解决问题时,首先一定要把详细的实现过程弄清楚。

    二、面向对象  

    面向对象,就是在编程的时候尽可能的去模拟真实的现实世界,按照现实世界中的逻辑去处理一个问题ÿ

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值