成员属性:名称:String,单价:double
1).定义所有属性的get/set方法
2).定义一个无参无返回值的非静态成员方法showMe(),打印对象所有属性的值;
2.定义类:Test,类中定义main()方法,按以下要求编写代码:
1)实例化一个Book对象,调用set()方法为属性赋值:“Java实战”,88.5
2)实例化一个Book对象,调用set()方法为属性赋值:“JavaEE高级”,66.70
3)分别调用两个Book对象的showMe()方法打印各自的属性值;
1.创建Phone(手机)类,Phone类中包含以下内容:
A)成员属性:
String类型的品牌
int类型的剩余电量
B)set和get方法
C)非静态无参无返回值的成员方法:
checkPower()。方法内实现:判断当前对象的剩余电量,如果剩余电量低于20,那么在控制台打印“电量过低,请充电”。
2.创建Test测试类,在main方法中完成以下测试:
A)创建1个Phone对象,属性赋值为:品牌:“iPhone”,电量:“15”。
B)创建完成后用这个对象调用checkPower()方法。
PS:控制台打印示例
定义“银行类”Bank,包含满参构造方法和以下成员:
成员属性:
余额balance(int类型)
非静态成员方法:
存钱方法voidsave(intinMoney)
方法内完成存钱的功能(余额加存入金额inMoney),打印输出存钱后余额
取钱方法voiddraw(intoutMoney)
方法内完成取钱的功能(余额减取出金额outMoney),打印输出取钱后余额
定义测试类Test,定义main方法,main方法内完成:
l创建一个Bank对象bk,设置余额为1000
l使用bk分别调用存钱和取钱的方法,传递的参数都为200
演示格式如下:
1.创建出一个标准的学生类Student,成员变量分别为Stringname,intage,doublesalary
2.定义测试类,创建几个对象并赋值,把每一个对象存入集合(ArrayList)当中,并遍历集合,薪资少10000的人,在原基础上加上2000
3.在把集合中的新的数据遍历输出:格式如下
张三,23,8300
李四,24,14000
王五,25,15000
1.定义"学员"类Stu,类中包含以下成员:
成员属性:snum(学号):int类型,score(成绩):double类型,属性使用private修饰
为所有属性提供set/get方法
2.定义类:Test,类中定义main()方法,依次完成以下要求:
2.1实例化3个Stu对象,3个对象的属性分别为:9001,55.0、9002,66.6、9003,77.0
2.2创建一个ArrayList集合,分别将上面的3个Stu对象添加到集合中
2.3遍历集合,找到集合中元素的学号为9002的元素,并打印该元素的学号和成绩
1、定义一个员工类Employee,成员私有属性有:name(姓名)String类型,salary(工资)int类型,生成对应的set/get方法以及满参构造
2、创建一个测试类,在main方法中完成以下要求:
a.创建2个Employee对象分别赋值如下:
(姓名-工资)(小明1800,小新2600)
b.创建一个员工类的ArrayList集合,将这2个员工对象存放到ArrayList中;
c.遍历集合,将name为小明的元素的salary增加300;
d.在控制台输出修改后集合中的元素属性;
定义"汽车"类,Car,包含以下成员:
1.1成员属性:brand(品牌):String类型,price(价格):int类型,属性使用private修饰,为所有属性提供set/get方法
定义测试类,在测试类中的main函数中完成:
2.1实例化4个Car对象,4个对象的属性分别为:"Auto"25,”Audi”500,"Benz"700,”BMW”400
2.2创建一个ArrayList集合,分别将上面的4个Car对象添加到集合中
2.3获取集合中元素的品牌为“B”开头的所有汽车价格总和,并在控制台打印输出
定义一个商品Product对象,(商品名pname和价格price),键盘录入,并实例化三个商品对象存储到集合中,
遍历结合,删除价格小于300的商品,并将价格等于高于300的商品加价100元.
输出集合中的商品信息.
1.定义一个员工类Emp,包含满参构造方法和以下成员:
薪资salary(int类型)
get/set方法
2.定义ArrayList集合,存入3个Empl对象,对象的薪资属性分别为:100,123,567
3.遍历集合,将集合中元素的薪资小于等于300的元素删除,将集合中元素的薪资大于300的元素,元素值在原来基础上加100,并在控制台打印输出修改后集合中所有元素的属性
输出结果格式如下:
已知某校某年级某次月考学生数学成绩如下:
小明70
小红80
张三75
编码实现:
1.完成标准类的定义;
2.创建对应对象存放学生的考试数据;
3.对象存放到数组stus数组中
4.遍历数组,获取最高分,打印“本次数学考试XX获得最高分”