案例:有两款配置和功能都不同的手机,配置信息包括品牌,型号,操作系统,价格和内存;手机功能包括自动拨号,游戏和播放歌曲。本案例要求使用所学知识编写一个程序,实现查看手机配置及功能,并将查看结果打印到控制台。
专注于为中小企业提供成都做网站、成都网站制作、成都外贸网站建设服务,电脑端+手机端+微信端的三站合一,更高效的管理,为中小企业天元免费做网站提供优质的服务。我们立足成都,凝聚了一批互联网行业人才,有力地推动了上1000家企业的稳健成长,帮助中小企业通过网站建设实现规模扩充和转变。主要思路:建个手机类,将品牌,型号,操作系统,价格和内存都定义,再构造实现查看手机配置及功能的方法。
需要设置两个类,第一个是手机类,里面有手机的配置,拨号功能,选择游戏功能。
案例如下;
功能类:
package 查看手机配置和功能;
//功能类
public class bask {
private String name;
private String xh;
private String os;
private double price;
private String neicun;
public bask() {
super();
// TODO Auto-generated constructor stub
}
public bask(String name, String xh, String os, double price, String neicun) {
super();
this.name = name;
this.xh = xh;
this.os = os;
this.price = price;
this.neicun = neicun;
}
//查看手机配置
public void chakan() {
System.out.println("手机品牌:"+name);
System.out.println("手机型号:"+xh);
System.out.println("操作系统:"+os);
System.out.println("手机价格:"+price);
System.out.println("手机内存:"+neicun);
}
//自动拨号功能
public void bohao(int num) {
System.out.println("欢迎进入自动拨号功能.....");
switch(num) {
case 1:
System.out.println("打电话给爸爸");
break;
case 2:
System.out.println("打电话给妈妈");
break;
case 3:
System.out.println("打电话给爷爷");
break;
case 4:
System.out.println("打电话给奶奶");
break;
default :
System.out.println("输入有误");
break;
}
}
//下载音乐功能
public void xiazai(String music) {
System.out.println("正在下载:"+music+"歌曲");
}
public void bofang(String music) {
System.out.println("正在播放:"+music+"歌曲");
}
public void youxi() {
System.out.println("扫雷游戏");
}
}
测试类如下:
package 查看手机配置和功能;
public class cesilei {
public static void main(String[] args) {
// TODO Auto-generated method stub
bask str=new bask("苹果","max","oxs",6000,"8+256");
str.chakan();
str.bohao(1);
str.youxi();
str.xiazai("我和我的祖国");
str.bofang("我和我的祖国");
}
}
你是否还在寻找稳定的海外服务器提供商?创新互联www.cdcxhl.cn海外机房具备T级流量清洗系统配攻击溯源,准确流量调度确保服务器高可用性,企业级服务器适合批量采购,新人活动首月15元起,快前往官网查看详情吧