Java基础-day09-代码题-对象&类&封装Java帮帮
一、定义一个空调类和对应的测试类
该题考查点:属性和方法的使用!
要求:
1、空调有品牌和价格两个属性,并且将属性私有化,提供公有的getXxx与setXxx方法对属性赋值和取值;
2、提供一个无返回值的无参数的开机的方法,内容打印一句话:“空调开机了...”;
3、提供一个无返回值的带1个int类型参数的定时关机的方法,(int类型的参数表示设定的分钟数),内容打印一句话:“空调将在xxx分钟后自动关闭...”;
4、在测试类中创建出空调对象,并给空调的品牌和价格赋任意值;
5、使用空调对象获取空调的品牌和价格并打印到控制台上;
6、使用空调对象调用开机方法;
7、使用空调对象调用定时关机方法,并传递具体数据值,在控制台上可以看到的效果为:空调将在xxx分钟后自动关闭...
其中语句中的“xxx”是调用方法时传递的具体数据值;
代码实现:
package StudentJavaSEday09;
/*
* 空调类:
* 属性:
* 品牌
* 价格
* 方法:
* 开机
* 定时关机
* getXxx与setXxx
*/
public class KongTiao {
// 属性
private String name;
private double price;
// getter与setter
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public double getPrice() {
return price;
}
public void setPrice(double price) {
this.price = price;
}
// 开机
public void kaiJi() {
System.out.println("空调开机了...");
}
// 定时关机
public void dingShiGuanJi(int fenZhong) {
System.out.println("空调将在" + fenZhong + "分钟后自动关闭...");
}
}
package StudentJavaSEday09;
/*
* 空调测试类
*/
public class KongTiaoTest {
public static void main(String[] args) {
// 1、创建对象
KongTiao kt =