java类和对象1

本文介绍了面向对象编程的基本概念,并通过创建老虎(Tiger)类为例,详细阐述了类与对象的定义,包括属性如年龄、性别、体重、眼睛颜色,以及方法如Run和bodyInf。在Tiger类中对weight属性进行了封装,设置了setWeight和getWeight方法,强调了数据访问控制。最后,在TigerTest类中创建了Tiger对象并进行了操作。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

就我这更新速度,生产队的驴都没我这么勤快。就今天多更新一点,明天后天都要补课了。

面向对象程序设计的基本概念

面向对象是一种复合人类思维习惯的编程思想。现实生活中存在各种形态不同的事物,这些事物之间存在着各种各样的联系。在程序中使用对象来映射现实中的事物,使用对象的关系来描述事物之间的联系,这种思想就是面对对象。

类和对象的定义以及区分

在面向对象的思想中最核心的就是对象,为了在程序中创建对象,首先需要定义一个类。
类是对象的抽象,它用于描述一组对象的共同特征和行为。
类中可以定义成员和变量方法,其中变量用于描述对象的特征,也被称为属性,成员方法用于描述对象的行为,可称为方法。

对象是类的实例化

说了那么多直接看题目
**
创建老虎(Tiger)类,包括属性:年龄,性别,体重,眼睛颜色;

包括方法Run,输出“老虎奔跑速度为54公里每小时”;

方法bodyInf,输出老虎年龄与体重。

创建一个TigerTest类,根据之前的Tiger类进行对象创建并赋值、执行方法

对Tiger类的weight进行封装

创建设置weight的方法setWeight,

如果weight值小于50大于0则输出“这老虎不健康”;如果weight值小于等于0则输出“体重参数错误”;否则进行正常赋值

创建获取weight参数的方法getWeight

在TigerTest内重新对weight进行赋值

**

代码部分

在这里插入图片描述
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值