码迷,mamicode.com
首页 > 编程语言 > 详细

JAVA-初步认识-第六章-面向对象

时间:2017-10-07 12:06:05      阅读:225      评论:0      收藏:0      [点我收藏+]

标签:封装   面向过程   对象   解决问题   src   函数   复杂   image   .com   

一. 概述

对象是个实体,面向对象就是看着对象。

与面向对象相区别的是面向过程,无论是面向对象还是面向过程,都是一种思想。

过程和对象有区别。

举例:把大象关进冰箱。

面向过程:打开冰箱,存储大象,关上冰箱。

过程指什么?指的是动作,以动作为主来做事情。有了动作就一步一步地来执行。

技术分享

面向过程思想,注重的是过程(动作)。之前所学的都是面向过程,定义功能,执行功能。

c语言是面向过程的语言,它其中都以是函数的形式体现的,并对函数进行调用和执行。

面向思想:强调的是对象(实体)。

例子中大象和冰箱是实体,大象是冰箱中的一个货物。

对于冰箱而言,打开,关闭和存储,它自己是最清楚的。对于购买的冰箱,本身是具备打开和关闭的功能。只要找到了冰箱,就找到了这些功能。

技术分享

在面向对象中,我们面对的是一个个动作,现在我们面对的是一个对象,一个实体。对象中就有我们所需的功能。对象对功能进行了封装。

例子的操作:冰箱打开,冰箱存储,冰箱关闭。找到冰箱这件事就简单的多,问题就解决了。

这里产生一个疑问,对象怎么选择

面向对象的特点:1.面向对象是一种思考习惯。2.面向对象的出现,将复杂的问题简单化。(面向对象比面向过程解决问题要简单,之前要面对很多动作,现在只要面对一个实体) 3. 面向对象的出现,让曾经在过程中的执行者,变成了对象中的指挥者。

 

JAVA-初步认识-第六章-面向对象

标签:封装   面向过程   对象   解决问题   src   函数   复杂   image   .com   

原文地址:http://www.cnblogs.com/wsw-bk/p/7634074.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!