创建一个电脑类Computer类。
类中有变量品牌brand 、内存memory、型号 model
定义类的无参构造方法
定义为品牌赋值的构造方法
定义为内存和型号赋值的构造方法
设置内存的方法,要求内存必须是8、16、32之一
获取内存的方法
返回类的品牌信息的方法
创建一个对象obj,品牌为“联想”,型号为“天逸“,内存为”16“G
并把该电脑配置输出到屏幕
创建一个电脑类Computer类。 类中有变量品牌brand 、内存memory、型号 model 定义类的无参构造方法 定义为品牌赋值的构造方法 定义为内存和型号赋值的构造方法
- 写回答
- 好问题 0 提建议
- 追加酬金
- 关注问题
- 邀请回答
-
1条回答 默认 最新
- 龙猫爱抓鱼 2022-12-09 10:13关注
希望对您有所帮助,望采纳
public class Computer { private String brand; private String memory; private String model; public Computer() { } public Computer(String brand) { this.brand = brand; } public Computer(String memory, String model) { this.memory = memory; this.model = model; } public String getBrand() { return brand; } public void setBrand(String brand) { this.brand = brand; } public String getMemory() { return memory; } public void setMemory(String memory) { if ("8".equals(memory) || "16".equals(memory) || "32".equals(memory)) { this.memory = memory; } else { System.out.println("内存必须为8或16或32"); } } public String getModel() { return model; } public void setModel(String model) { this.model = model; } public String toString() { return "电脑信息:品牌为【" + this.brand + "】," + "型号为【" + this.model + "】,内存为【" + this.memory + "】G"; } } public class Main { public static void main(String[] args) { Computer computer = new Computer("联想"); computer.setMemory("16"); computer.setModel("天逸"); System.out.println(computer.toString()); } }
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报
悬赏问题
- ¥50 寻找一位有逆向游戏盾sdk 应用程序经验的技术
- ¥15 请问有用MZmine处理 “Waters SYNAPT G2-Si QTOF质谱仪在MSE模式下采集的非靶向数据” 的分析教程吗
- ¥50 opencv4nodejs 如何安装
- ¥15 adb push异常 adb: error: 1409-byte write failed: Invalid argument
- ¥15 nginx反向代理获取ip,java获取真实ip
- ¥15 eda:门禁系统设计
- ¥50 如何使用js去调用vscode-js-debugger的方法去调试网页
- ¥15 376.1电表主站通信协议下发指令全被否认问题
- ¥15 物体双站RCS和其组成阵列后的双站RCS关系验证
- ¥15 复杂网络,变滞后传递熵,FDA