• 什么是面向过程?什么是面向对象?面向对象是什么意思?


    需求描述

      今天在学习java,提到了一个概念,面向对象,

      这个概念到底是什么意思呢,我没有理解,所以就找了别人的分析

      记录一下。

    概念描述

    1.面向过程

      简单来说,一切都是按照步骤来进行的,举例来说,我要做高铁回家,那么我需要哪些元素呢,

      目的地,高铁铁路,高铁列车,电缆,钱,车票,身份证等等的。

      要达成回家这个目标:就按照步骤一步一步的来,建路线,建车,把车放铁轨上,部署电缆,买票,也就是一系列的行为,

      按照先后的顺序,一步一步的达成我的目的。

      面向过程:一切都是步骤

    2.面向对象

      同样上面的例子,那么这些高铁线路,电缆,车都可以看做是对象,每个对象都负责自己的行为,我作为一个人这个对象,就是负责买票上车

      这些必要的行为就可以了,各个对象自己是如何建造出来的我不关心,整个面向对象,更符合现实世界的行为。更符合人类的理解。一切在你看来

      都是对象。

      面向对象:一切都是对象

    参考一个例子:开车去西藏,我不管车怎么造怎么开怎么走,只管去目的地西藏。

    文档创建时间:2018年3月16日16:59:58

  • 相关阅读:
    iOS开发之JSONKit
    iOS开发之XMPPFramework环境搭建和配置
    iOS开发之UICollectionViewController
    iOS开发之UITableViewController重写
    Object-c 开发之property
    Git使用
    解决CocoaPods下载慢的问题
    解决Linux下编译adb和fastboot问题
    解决fastboot刷机内存消耗问题
    sql
  • 原文地址:https://www.cnblogs.com/chuanzhang053/p/8583435.html
Copyright © 2020-2023  润新知