zoukankan      html  css  js  c++  java
  • 什么是面向过程?什么是面向对象?面向对象是什么意思?

    需求描述

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

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

      记录一下。

    概念描述

    1.面向过程

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

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

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

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

      面向过程:一切都是步骤

    2.面向对象

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

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

      都是对象。

      面向对象:一切都是对象

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

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

  • 相关阅读:
    Android 数据库框架 DBFlow 的使用
    Android进阶AIDL使用自定义类型
    Android进阶之AIDL的使用详解
    RecyclerView实现拖动排序和滑动删除功能
    RecyclerView的刷新分页
    RecyclerView 的 Item 的单击事件
    RecyclerView 的简单使用
    AutoCompleteTextView的简单使用
    Spinner的简单实用
    黎曼猜想
  • 原文地址:https://www.cnblogs.com/chuanzhang053/p/8583435.html
Copyright © 2011-2022 走看看