怎么理解java的类_怎么去理解JAVA中类与对象的关系

本文介绍了Java中如何使用类来描述现实世界的对象,以汽车为例,阐述了类的属性(如轮胎数、颜色)和行为(如运行)。类是对象的蓝图,而对象是类的实例。面向对象编程有助于简化复杂问题,提高抽象能力和编程效率,更符合人类思维习惯。
摘要由CSDN通过智能技术生成

首先要明确,在现实生活中,每一个物体都有自己的基本特征,专业一点也可以说成是属性有些甚至还有一定的行为。例如 汽车的特征:有车门、有轮胎、颜色各一等等,行为:有行驶,开车门,开车灯,等等。有这些属性和行为的东西,我们就可以把它称之为“汽车”。那么在java语言中对现实生活中的事物进行描述。是通过类的形式来体现的。比如我们来描述一辆汽车:

1,属性:

轮胎数。numbers

颜色。 color

……

2,行为:

运行。

run

……

class Car

{

int num;

String color;

void run()

{

int num = 10;

System.out.println(num+"..."+color);

}

}

根据例子可以得出我们可以用一个类别来区分和定义一个事物,或者说是对象。那么对象和类又有什么关系呢?

首先我们要先明白什么是类:简而言之,类是对象,事物的描述和抽象,是具有相同属性和行为的对象集合。

对象:该类事物的实例。

在上面汽车的例子中我们也可以把汽车类理解为汽车的图纸,实例就是实实在在的汽车。因为要制造一辆汽车,必须根据图纸来制造,汽车图纸就是描述一辆汽车的最好的体现。

在JAVA中我们能通过NEW来创建一个“类”。

在JAVA中用这种面向对象的思维方式来考虑问题有3点好处:

1,面向对象就是一种常见的思想。符合人们的思考习惯。从而更便于人们理解。

2,面向对象的出现,将复杂的问题简单化。提高了效率,因为人是一种抽象能力很强的生物。

3,面向对象的出现,让曾经在过程中的执行者,变成了对象中的指挥者。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值