zoukankan      html  css  js  c++  java
  • 关于面向对象编程与面向过程编程的介绍与解释

    面向对象的语言主要有3点:

    1.什么是对象:数据(状态)跟对数据的操作(行为)组合成为一个模块单元就叫做对象。

    2.面向对象编程的基本元素:对象与对象之间的交互,是面向对象编程设计的基本元素。

    3.怎样完成一个程序:把各个必要的对象组成一个结构化的网络,就可以完成一个程序。

    面向对象编程OOP(Object-Oriented Programming) 

    间接(indirection)是OOP中一个重要的概念:“只要多添加一个间接层,计算机科学中就没有解决不了的问题。”

    面向过程的语言:

    1.任何语言的本质:数据 与 对数据的操作,面向过程的语言也是这样。

    2.面向过程的基本元素:函数 和 数据结构,是面向过程语言的基本元素。

    3.怎样完成一个函数:把数据 按照一定的结构 进行操作,就完成了一个函数。

    4.怎样完成一个程序:把各个必要的 函数 组合起来,就可以完成一个程序。

    面向过程编程POP(Procedure-Oriented Programming)

    分步骤一步一步的实现,完成一个程序。

  • 相关阅读:
    ubutu16.04编译安装apache
    python格式化字符串
    git服务器搭建
    merge into 导致序列跳号
    Apache 强制SSL访问
    pyhton之解析html的表格
    Two modules in a project cannot share the same content root报错解决方案
    hdoj
    hdoj
    QHUOJ
  • 原文地址:https://www.cnblogs.com/chenxiangxi/p/2456833.html
Copyright © 2011-2022 走看看