课堂练习4
来源:互联网 发布:head first java 编辑:程序博客网 时间:2024/06/11 11:14
课堂练习4:编写代码模拟手机与SIM卡的组合关系。要求: SIM卡类负责创建SIM卡; Phone类负责创建手机; 手机可以组合一个SIM卡; 手机可以更换其中的SIM卡。package PersonalComputer;public class PhoneDemo { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub SIM sim1=new SIM(); SIM sim2=new SIM(); Phone phone =new Phone(); sim1.setSIMinfo("中国移动", "1388888888"); sim2.setSIMinfo("中国联通", "1315555555"); phone.setPhoneSIM(sim1); System.out.println("此手机的SIM卡1信息为:"+phone.getPhoneSIM().gettSIMinfo()); System.out.println(phone.call("15066666666")); phone.setPhoneSIM(sim2); System.out.println("此手机的SIM卡2信息为:"+phone.getPhoneSIM().gettSIMinfo()); System.out.println(phone.call("17822222222")); }}class SIM{ private String opertor; private String number; public void setSIMinfo(String opertor,String number){ this.opertor=opertor; this.number=number; } public String gettSIMinfo(){ return "SIM卡的运营商是:"+opertor+",卡号是:"+number+"。"; }}class Phone{ private SIM phoneSIM; public void setPhoneSIM(SIM phoneSIM){ this.phoneSIM=phoneSIM; } public SIM getPhoneSIM(){ return phoneSIM; } public String call(String callnumber){ return "正在打电话给:"+callnumber; }}
阅读全文
0 0
- 课堂练习4
- 课堂练习
- 课堂练习
- 对象的组合 课堂练习4
- 课堂练习4(第四周)
- 课堂练习题目答案
- 课堂练习讲解
- SQL课堂练习20091009
- 课堂小练习:秘密
- 第四次课堂练习
- Lesson_for_java_day11--课堂练习
- 课堂练习 多态性
- java课堂练习,反射
- 课堂练习 二
- 课堂练习1
- 课堂练习2
- JAVA课堂练习
- 课堂练习3
- 类与对象第六题
- 用“埃氏筛法”求2~10000以内的素数。2~100以内的数,先去掉2的倍数,再去掉3的倍数,再去掉5的倍数,……依此类推,最后剩下的就是素数。
- 强符号和弱符号
- 简单操作破解PDF加密文件
- 洛谷 P1856 [USACO5.5]矩形周长Picture
- 课堂练习4
- 十张图读懂 PHP、Python、 Ruby 三大语言的差异
- 知名网站的 404 页面长啥样?
- 豆瓣最热门的开源项目推荐!
- ElasticSearch学习31_学习汇总_Elasticsearch+Logstash+Kibana教程
- 【caffe学习笔记】windows下跑cifar10
- EL和JSTL
- 关于Android 5.1限制外置SD卡写入权限的破解方法 标签: Android 5.1SD卡写入权限 2017-06-15 10:06 1374人阅读 评论(0) 收藏 举报 版权声明:本文为
- 怎么理解委托?委托的特点是什么?