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

java 面向对象

时间:2019-12-16 09:31:44      阅读:82      评论:0      收藏:0      [点我收藏+]

标签:void   面向过程   面向对象   需要   过程   总结   java   就是   调用   

1. 面向过程的程序设计方式,是遇到一件事时,思考“我该怎么做”,然后一步步实现的过程。

2. 面向对象的程序设计方式,是遇到一件事时,思考“我该让谁来做”,然后那个“谁”就是对象,他要怎么做这件事是他自己的事,反正最后一群对象合力能把事就好就行了。

3. 面向对象思维方式是一种更符合人们思考习惯的思想 。

4. 面向过程思维方式中更多的体现的是执行者(自己做事情),面向对象中更多的体现是指挥者(指挥对象做事情)。

5. 面向对象思维方式将复杂的问题简单化。

 

大象装冰箱:

在针对具体的需求,可以使用名词提炼的办法进行分析,寻找具体的对象。

需求:把大象装冰箱里

对象:大象、冰箱

分三步:

1、打开冰箱门

2、将大象装进去

3、关闭冰箱门

分析发现打开、装、关闭都是冰箱的功能。即冰箱对象具备如下功能:

冰箱打开

冰箱存储

冰箱关闭

用伪代码描述,上述需求中有两个具体的事物 大象 和  冰箱

描述大象:

class 大象

{

}

描述冰箱:

class冰箱

{

 

void 打开(){}

void 存储(大象){}

void 关闭(){}

}

当把具体的事物描述清楚之后,需要使用这些具体的事物,Java使用具体的事物,需要通过new关键字来创建这个事物的具体实例。

使用对象:

1、创建冰箱的对象

冰箱 bx = new 冰箱(); 

2、调用冰箱的功能

对象.功能();

bx.打开();

bx.存储(new 大象());

bx.关闭();

总结:

1、先按照名词提炼问题领域中的对象

2、对对象进行描述,其实就是在明确对象中应该具备的属性和功能

3、通过new的方式就可以创建该事物的具体对象

4、通过该对象调用它以后的功能。

java 面向对象

标签:void   面向过程   面向对象   需要   过程   总结   java   就是   调用   

原文地址:https://www.cnblogs.com/l1314/p/12047308.html

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