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

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

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

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

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

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

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

    面向过程的语言:

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

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

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

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

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

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

  • 相关阅读:
    mybatis 中的稍微复杂些的sql语句
    Why doesn't Genymotion run on Windows 10?
    java.lang.NoSuchMethodError: 属于jar包冲突
    sqlserver修改某列为行号
    手机App开发
    java连接SQLserver
    svn忽略target
    JaxWsDynamicClientFactory弃用了,改成org.codehaus.xfire.client;
    FileDataSource java的文件操作
    解决Navicat无法连接Oracle的问题
  • 原文地址:https://www.cnblogs.com/chenxiangxi/p/2456833.html
Copyright © 2011-2022 走看看