自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 马戏团案例,面向对象小总结

【代码】马戏团案例,面向对象小总结。

2023-03-16 10:27:10 104

原创 多态相关的两个小练习

要求:主人类中只提供一个喂养方法feed(Pet p),要求达到可以喂养各种类型的宠物。3)定义乐手类Musician,可以弹奏各种乐器play(Instrument i)2)定义乐器类的子类:二胡Erhu、钢琴Piano和小提琴Violin。调用主人的喂养方法feed(),喂养不同的宠物,观察执行结果。乐手可以弹奏不同的乐器从而发出不同的声音。主人应该有喂养的方法:feed(Pet p)自行设计参数。宠物应该有吃的方法:eat()喂---调用宠物的eat方法。重写宠物类的eat方法。

2023-03-16 10:24:20 113

原创 封装继承相关的两个小练习(3)

(3)定义SalariedEmployee类继承Employee类,实现按月固定计算工资的员工处理。该类包括: private成员变量wage(时薪)和hour(工作的小时数);(4)定义HourlyEmployee类,实现按小时计算工资的员工处理。定义一个父类:形状类Shapes,里面有两个方法,分别是求面积和周长。如果员工的生日的月份+日期=26.则该员工为幸运员工,工资加500。(5)定义测试类,在测试类中定义各个类型对象并测试。定义一个测试类:传入圆的半径4 输出周长和面积。

2023-03-16 10:11:20 572

原创 封装继承有关的两个小练习(2)

(2)取钱方法withdraw(),参数自行设计,如果取钱成功返回true,失败返回false。(3)存钱方法save(),参数自行设计,如果存钱成功返回true,失败返回false。在测试类Bank中创建银行账户类对象和用户类对象,并设置信息,与显示信息。(1)重写toString方法,返回String类型,返回卡的详细信息。(6) 重写toString方法,获取学生的各个属性构成的字符串。重写toString,返回String类型,返回他的个人信息。(1) 属性:学号、名字、年龄、性别。

2023-03-16 10:06:33 151

原创 封装继承相结合的两个小练习(1)

创建一个 Worker 对象,其姓名为"zhangsan",年龄为 25,工资为 2500,家庭住址为“济南市历城区”,邮政编码为250100。1) 为 Worker 类添加三个属性,1)String 类型的 name,表示工人的姓名;3) 为 Worker 类添加两个 work 方法,一个无参,另一个带整数参数,表示工人工作的。丈夫类中有一个getInfo方法,其中,能显示自己的姓名,年龄,和他的妻子的姓名,年龄。妻子类中有一个getInfo方法,其中,能显示自己的姓名,年龄,和她的丈夫的姓名,年龄。

2023-03-16 09:59:57 102

原创 关于封装的两个小练习

创建类 Test 中添加主函数,在主函数中实例化3个Dog类的对象分别给属性赋值,输出并调用所有的方法。属性私有化添加访问属性的get和set 方法 添加有参数和无参数的构造函数。(7) 在主函数中实例化 2 个 Student 类的对象,分别给属性赋值。1个对象使用无参构造方法创建,创建后使用set方法给属性赋值。(4) 添加访问属性的 get 和 set 方法。有参构造方法-在构造方法中初始化学生的各个属性值。(6) 创建类 Test 中添加主函数。(5) 在类中添加构造方法。

2023-03-16 09:46:52 68

原创 面向对象的两个小练习(2)

面向对象的2个小练习。定义一个长度为5的数组,用户在控制台录入5个学生的信息保存到数组中。带有参数的构造方法,在创建对象的时候初始化各个属性值。定义 Test 类使用主函数测试以上三个类。.用 Java 程序编写完成下列问题 。有方法:学习、玩游戏、获取学生信息的方法。(1) 属性:教师编号、教师级别。类中有属性:学号、姓名、性别、年龄。(1) 属性:姓名、年龄、性别。遍历数组打印5个学生的个人信息。(2) 方法有吃饭和睡觉。(1) 属性:学号、班级。

2023-03-16 09:38:51 75

原创 面向对象的两个小练习(1)

面向对象的一些小练习,第一部分

2023-03-16 09:29:05 61

原创 一些关于二维数组的小练习

一些关于二维数组的小练习

2023-03-15 18:24:01 174 1

原创 一些关于数组的小练习

定义一个数组来存储12个学生的成绩{72,89,65,58,87,91,53,82,71,93,76,68},统计各成绩等级(90分以上为‘A’,80~89分为‘B’,70~79分为‘C’,60~69分为‘D’,60分以下为E)学生人数,并将其放入到数组count中,其中:count[0]存E级的人数,count[1]存D级的人数,……某百货商场当日消费积分最高的八名顾客,他们的积分分别是:18,25,7,36,13,2,89和63,创建一个char类型的26个元素的数组,分别 放置'A'-'Z'

2023-03-15 18:17:35 175

原创 一些关于for循环和switch选择结构的练习

一些关于for循环和switch选择结构的练习

2023-03-15 18:11:42 65

原创 一些java的简单练习

一些Java的简单练习

2023-03-15 17:56:57 50

原创 java分支练习

10个java分支结构的练习题

2023-03-15 17:48:10 443

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除