java类与对象

1;java作为一个面向对象的语言,要学习他那就避免不了去了解他的一些思想,先看一下他类和对象;
面向对象的思维是人类最自然的一种思考方式,它将所有预处理的问题都抽象为对象,同时了解这些对象具有的属性以及展示这些对象的行为,以解决这些对象面临的一些实践性问题,面向对象的实质就是对现实的对象进行建模操作;

2;对象;
在计算机的世界中,面向对象的程序设计的思维想要以对象来思考问题,
首先就要将现实世界的实体抽象为对象;
然后在再考虑这个对象具备的属性和行为;
例如;一只大雁要从南方飞往北方;
1;抽出大雁这一对象;
2;大雁的属性;有一双翅膀,大小,羽毛颜色。。。。。等等许多,具体要考虑哪些属性就要依靠题目而言;
大雁的行为;就是大雁的动作,飞行,觅食。。。。等等许多,具体要考虑哪些属性就要依靠题目而言;
3;全部完成后,那么对象也就被定义了。

3;类;
就依上面那个例子,其实所有大雁都具有以上所有的属性和方法,则可以将这些属性和方法进行封装起来描述大雁这一类动物;
类是封装对象的属性和行为的载体;
由此可见,类的实质就是封装对象属性和行为的一种载体,而对象就是类抽象出来的一个实例;
类是同一事物的统称,如果将现实世界的一个事物抽象为对象,那么类就是这类对象的统称;
类是世间事物的抽象称呼,而对象则是这个事物相对应的实体;
在面向对象程序设计思维中,将类实例化对象来解决问题;
因此就有;`

对象和类是分不开的,必须先定义类才能创建对象;

4;对象与类的关系;
定义完类之后,可以根据这个类抽象出一个实体的对象,最后通过实体的对象来解决相关的实际问题;
在java中,类中的对象的行为是以方法是形式定义,对象的属性是以成员变量的形式定义的,而类就包括对象的属性和方法;

5;类的定义和对象的创建;
类的定义
这里写图片描述
对象的创建;
这里写图片描述
运行结果
这里写图片描述
简单分析一下这个程序;应该对类和对象就差不多了吧;
首先先创建一个鸟类Bird,类名大写;并且文件名要与类名一致;
然后在类里面完成鸟类的属性和方法;注意要构造方法,如果你没有写那么会自动填上空构造方法;
创建一个主类,在里面创建鸟这个对象;并传入了两个值,表示是这只鸟;
这只鸟还实现了fly方法;

关于类和对象就总结到这里了,由于刚学不久,总结不完成的地方,忘指出,我也会在后期尽量完善‘’

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值