任务描述
这是一个Java程序,定义了一个名为Phone的类,包含了手机的品牌、型号、价格、操作系统和内存等属性。同时,这个类还提供了一些方法,如about()用于显示手机的详细信息,call()用于拨打电话,playGame()用于玩游戏,downloadMusic()用于下载音乐,playMusic()用于播放音乐。在main()方法中,创建了一个Phone对象,并调用了这些方法。
package ch01;
public class Phone {
private String brand;
private String type;
private double price;
private String os;
private int memory;
public Phone(String brand, String type, double price, String os, int memory) {
this.brand = brand;
this.type = type;
this.price = price;
this.os = os;
this.memory = memory;
}
public void about() {
System.out.println("手机品牌:" + brand);
System.out.println("手机型号:" + type);
System.out.println("手机价格:" + price);
System.out.println("操作系统:" + os);
System.out.println("手机内存:" + memory + "GB");
}
public void call(String number) {
System.out.println("正在使用自动给拨号功能:" + number);
}
public void playGame(String game) {
System.out.println("正在玩游戏"+game);
}
public void downloadMusic() {
System.out.println("正在下载音乐");
}
public void playMusic(String music ) {
System.out.println("播放音乐:"+ music);
}
public static void main(String[] args) {
Phone phone = new Phone("Apple", "iPhonex", 8888, "iOS", 128);
phone.about();
phone.call("爷爷的号.");
phone.playGame("扫雷");
phone.downloadMusic();
phone.playMusic("我的中国心");
}
}