定义一个笔记本类,该类有颜色(char)和cpu型号(int)两个属性。 无参和有参的两个构造方法;有参构造方法可以在创建对象的时为每个属性赋值; 输出笔记本信息的方法 然后编写一个测试类,测试笔记本类的各个方法。
时间: 2023-05-21 12:04:51 浏览: 83
好的,下面是我为你编写的笔记本类以及测试类。
笔记本类 NoteBook:
```java
public class NoteBook {
private char color;
private int cpuModel;
public NoteBook() {}
public NoteBook(char color, int cpuModel) {
this.color = color;
this.cpuModel = cpuModel;
}
public void setColor(char color) {
this.color = color;
}
public void setCpuModel(int cpuModel) {
this.cpuModel = cpuModel;
}
public char getColor() {
return color;
}
public int getCpuModel() {
return cpuModel;
}
public void printInfo() {
System.out.println("笔记本颜色:" + color + ";CPU型号:" + cpuModel);
}
}
```
测试类 Test:
```java
public class Test {
public static void main(String[] args) {
NoteBook notebook1 = new NoteBook();
notebook1.printInfo();
NoteBook notebook2 = new NoteBook('黑', 7);
notebook2.printInfo();
notebook1.setColor('银');
notebook1.setCpuModel(5);
notebook1.printInfo();
}
}
```
希望这个回答符合你的要求。