Java——类和对象

一、类和对象的初步认识
首先,类和对象是非常抽象的概念。我们要初步认识一下,什么是类?什么是对象?
 a. 类就是一类对象的统称。
 b.对象就是这一类具体化的一个实例。
 我来形象的给大家举几个例子:
  相信大家都吃过炒菜,那我们的菜谱就是一个类,而通过这个菜谱就可以做出一道菜,那么在这个例子中,类就是哪个菜谱,而做出来的菜就是那个对象,所以菜就是一个实体,一个菜谱可以实例化出无数个对象。又或者说 ,类就相当于一张房子的图纸, 我们根据这张图纸造出的房子就是具体的对象,而一张图纸 可以造多个房子,所以一个类可以实例化多个对象。

编程语言中的 面向对象,面向过程 这又是什么呢?

 C语言是面向过程的,关注的是过程,分析出求解问题的步骤,通过函数调用逐步解决问题。
 
 JAVA是基于面向对象的,关注的是对象,将一件事情拆分成不同的对象,靠对象之间的交互完成。

我们对面向对象和过程举一个形象的例子:

面向过程: 1.把冰箱打开 2. 把大象放入 3. 冰箱关起来
面向对象: 打开冰箱,储存,关闭都是对冰箱的操作,是冰箱的行为。
冰箱就是一个对象,所以只要操作冰箱所具备的功能,都要定义在冰箱中。
面向对象就是用代码(类)来描述客观世界的事物的一种方式。一个类主要包含一个事物的属性和行为。
二、 类和类的实例化
  类相当于一个模板,对象是由模板产生的样本。

 

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值