首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    面向对象的概述

    ============================================================================= 1:面向对象思想 面向对象是基于面向过程的编程思想。 面向过程:强调的是每一个功能的步骤,有很多很多方法组成,这些方法相互调用,完成需求。 面向对象:强调的是对象,然后由对象去调用功能。 面向过程:如果做小的项目,则效率非常高,很快就能实现,但是后期维护非常麻烦。 面向对象:如果做大的项目,则效率相对会低,但是代码结构性很好,后期维护容易。从这个方面来说,效率反而提高了。 ----------------------------------------------------------------------------- 2:面向对象的思想特点:   A:是一种更符合我们思想习惯的思想   B:可以将复杂的事情简单化   C:将我们从执行者变成了指挥者 举例:  买电脑: 面向过程:我先了解电脑-->了解我自己的需求:学习用-->找对应的参数信息-->去中关村买电脑-->讨价还价-->买回电脑。 面向对象:我知道我要买电脑-->班长去给我买-->班长就买回来了。 洗衣服: 面向过程:把衣服脱下-->找一个盆-->放点洗衣粉-->加点水-->把衣服扔进去-->搓一搓-->清洗衣服-->拧干-->晾起来。 面向对象:把衣服脱下-->打开全自动洗衣机-->扔进去-->一键即可-->晾起来。 吃饭: 面向过程:去超市买菜-->摘菜-->洗菜-->切菜-->炒菜-->盛起来-->吃。 面向对象:去饭店-->服务员(点菜)-->厨师(做菜)-->服务员(端菜)--吃。 万事万物皆对象!     家常事物、买洗衣机和去饭店太不划算了,所以,找个对象。 ----------------------------------------------------------------------------- 3:把大象装进冰箱 面向过程: 动作有哪些呢?       A:打开冰箱门。       B:装进大象。       C:关闭冰箱门。 代码体现:

    02

    胡泽锐:移动开发即服务——腾讯云移动开发平台技术分享

    很高兴能和大家分享移动开发的历史、现状、以及未来,一起探索面向云端的全新模式——移动开发即服务。正因为有了移动开发即服务的理念,才有了移动开发平台这个产品。传统模式下,大家都是以单个产品或者能力的方式提供服务,比如推送的就提供推送的服务,分析的就提供分析的服务。也许在单个产品下,能做到体验的极致,在接入使用,或者管理上能做到很方便。但对整个移动开发来讲,这种单品的割裂会导致整个移动开发体验的不流畅、不完善,各个产品之间的割裂会导致整个移动开发的节奏也是割裂的,我们无法完整地做到一件事情从头到尾只在一个平台上做,所以腾讯云提出一个全新的模式——移动开发即服务。

    014
    领券