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

JAVA-初步认识-第六章-类与对象体现

时间:2017-10-07 17:36:06      阅读:176      评论:0      收藏:0      [点我收藏+]

标签:分享   方法   font   数据   特殊   没有   颜色   计算   属性   

一. 描述

技术分享

谈到描述就是两点,属性和方法。可以用中文,也可以用计算机语言来描述。

先用中文写一下描述,再转换成计算机语言。

技术分享

java语言用class来描述事物,类名为car,具有可读性。接着描述属性,轮胎数4个或5个,是一个具体的数值,定义为int类型。颜色是red或blue,这是字符串类型。这里有一点需要注意,String很像关键字,代表字符串类型。Java中所有的关键字都是小写的。类名,变量名的书写,都要求有大小写,这样就和关键字区别开来了。这体现了java语言的严谨性。字符串类型String是一个类,比较特殊一些。

描述完属性后,接下来它有行为,即运行。运行意味着功能,java中是用函数的形式来体现运行的描述。运行是个功能,功能是个函数。函数有返回类型,这里没有返回值,直接运行就行。车跑起来了,哪个车跑起来了?车跑起来之后,轮胎数和颜色就要体现出来。

描述结束了,接下来就是找到对象,在计算机中造车。

//在计算中创建一个car实例,通过new关键字。

new +具体的图纸,创建什么实体,car的实体,new car()。car后接括号,里面有运算的数据,目前没有数据,里面就不写任何东西。

接下来就是操作实体,操作实体得有它的名字,同时要交代它的类型。对象是car,类型就是car类型。c是类类型变量。

技术分享

 上图相当于创建了小汽车。现实生活中的小汽车,插入钥匙车就开始启动。计算机中也是一样,车发动运行起来,是车自己完成的动作。用钥匙一拧,相当于是在告诉它做什么事情。车发动运行,它自己最清楚。

我们要指挥车做事情,在计算机里面是这样解决的,c这辆车运行起来。c这辆车本身具备这样的功能,c.run()。

技术分享

截图中所说的, 对象.成员,我的理解是在创建的car这个对象里,它有两个属性和一个动作,这里所说的成员就是指属性和动作。这里就将基本的调用动作说完了。

上面所讲述的很简陋,既没有明确的轮胎数,也没有具体的颜色。

技术分享

最后,就是来运行一下。

技术分享

技术分享

技术分享

DOS结果显示为,四个轮胎,红色。这就是指挥车做了一次事情。

指挥对象做事情,它里面有什么功能,我们就用什么功能,至于功能是怎么实现的跟我们没关系,反正我们是调用。

 

JAVA-初步认识-第六章-类与对象体现

标签:分享   方法   font   数据   特殊   没有   颜色   计算   属性   

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

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