zoukankan      html  css  js  c++  java
  • Android-Java-面向对象与面向过程举例

    例子一:

      

      面向过程 在生活中的体现:

        李四去饭店吃饭,进入风华高档餐饮店后,首先不理服务员,然后冲进厨房,推开厨师,自己开煤气,自己切菜,自己炒菜,自己调料,炒好后自己端出来,然后吃,吃完后 买单

      

      面向对象 在生活中的体现:(面向对象在生活中无处无在)

        李四去饭店吃饭,进入风华高档餐饮店后,李四调用>>>服务员这个对象的点菜功能,然后服务员对象会去调用>>>厨师这个对象(厨师有自己系列的制作菜行为/功能)把菜做好后调用>>>服务员这个对象的送菜功能,然后直接把这个菜给了李四


    例子二:

    面向过程在生活中的体现:

      赵六要去电脑城,组装台式机电脑,由于自己对组装台式机电脑不懂,然后自己去上网查询了一周,然后去电脑称买电脑,结果还被坑了,坑了的原因是不懂组装台式机,而且还搞得自己很累(自己是执行者);

     面向对象在生活中的体现:

      赵六去电脑城,组装台式机电脑,由于自己对组装台式机电脑不懂,然后去找一个懂组装台式机的对象不久OK了吗(找对象),于是赵六找到了他的表哥,他表哥是就懂组装台式机(具备 会买组装台式机电脑的行为/功能),所以赵六就调用了>>>表哥这个对象 .的 买组装台式机电脑的行为/功能,就把买组装台式机电脑的事情完成了,(自己是指挥者,指挥表哥 .的功能/行为)


    例子三:

     

    面向过程的体现:

      王五是一个全栈程序员,自己一个人开了一个公司,接了一个单,这个单很大,需要三个月完成,于是王老板就,自己搭建服务器,自己设计数据库,自己写SpringMvc相关的东西等待,自己写前端页面,自己写Android客户端,自己写iOS客户端,然后自己就累跨了,(自己成为了执行者);

    面向对象的体现:

      王五是一个全栈程序员,自己一个人开了一个公司,接了一个单,这个单很大,需要三个月完成,于是老板就需要找对象,找什么对象呢,[1.找一个会服务器管理的对象,具备服务器管理的功能/行为;  2.找一个数据库DB对象,具备对数据库管控的功能/行为;   3.找一个前后端对象,具备对前端后端都懂的行为/功能;  4.找一个Android工程师对象,具备编写安卓APP的行为/功能;  5.找一个iOS工程师对象,具备编写苹果APP的行为/功能] ,然后自己就天天喝茶了,只需要指挥对象干活,(自己成为了指挥者)


    总结:

      面向过程:面对的是行为/功能;

      面向对象:面对的是对象/实体;                   >>>> 对象/实体里面的 .的 行为/功能;

  • 相关阅读:
    总结:使用pll来进行“异步复位,同步释放”
    总结“异步复位,同步释放”
    用quartusII再带的modelsim进行后仿真(时序仿真)的操作步骤
    Notepad++新建文件默认保存格式修改问题
    英语翻译正确的思维
    浅谈web网站架构演变过程
    MVC-API(二)
    C#面向对象编程的基础
    C# 堆栈讲解
    AutoCAD 2013 之R14版本下载地址整理汇总
  • 原文地址:https://www.cnblogs.com/android-deli/p/10271262.html
Copyright © 2011-2022 走看看