TV类public class TV

{

int channel;

void setChannel(int m)

{

if(m>=1)

{

channel=m;

}

}

int getChannel()

{

return channel;

}

void showProgram()

{

switch(channel)

{

case 1:System.out.println("综合频道");

break;

case 2: System.out.println("经济频道");

break;

case 3: System.out.println("文艺频道");

break;

case 4: System.out.println("国际频道");

break;

case 5: System.out.println("体育频道");

break;

default : System.out.println("不能收看"+channel+"频道");

}

}

}

Family 类

public class Family

{

TV homeTV;

void buyTV(TV tv)

{

homeTV=tv;

}

void remoteControl(int m)

{

homeTV.setChannel(m);

}

void seeTV()

{

homeTV.showProgram();

}

}

主类:

public class MainClass

{

public static void main(String args[])

{

TV haierTV = new TV();

haierTV.setChannel(5);

System.out.println("haierTV的频道是"+haierTV.getChannel());

Family zhangSanFamily = new Family();

zhangSanFamily.buyTV(haierTV);

System.out.println("zhangSanFamily开始看电视节目");

zhangSanFamily.seeTV();

int m=2;

System.out.println("zhangSanFamily将电视更换到"+m+"频道");

zhangSanFamily.remoteControl(m);

System.out.println("haierTV的频道是"+haierTV.getChannel());

System.out.println("zhangSanFamily再看电视节目");

zhangSanFamily.seeTV();

}

}

JAVA实验二家中的电视_类:实验2家中的电视相关推荐

  1. 实验二 无线网络环境RSSI测量实验

    无线网络技术教程第四版实验二 无线网络环境RSSI测量实验 目录 无线网络技术教程第四版实验二 无线网络环境RSSI测量实验 1 实验要求和目的 2 实验原理和背景 3 实验环境和软件 4 实验过程与 ...

  2. java实验二答案天津商业大学_天津商业大学信息安全实验一

    天津商业大学信息安全实验一 1<信息安全技术>实 验 报 告 书实验名称: 实验一Internet应用风险专 业: 电子商务班 级: 1203班姓 名: 代常发学 号: 20124934指 ...

  3. Java:二维码生成工具类

    java 二维码生成工具类 需要引入的maven <!--Java 生成二维码 --> <dependency><groupId>com.google.zxing& ...

  4. 大学mysql实验报告怎么写格式_上海大学实验报告格式.doc

    上海大学实验报告格式 上海大学实验报告格式 篇一:上海大学数据库原理(1)实验报告 <数据库原理> 实验报告(一) 院(系)计算机工程与科学 年级专业计算机科学与技术 教师 姓名 报告日期 ...

  5. 计算机网络实验教程钱德沛_计算机网络实验教程

    前言 随着计算机网络的迅猛发展,计算机网络对人类生活.工作.学习和科学研究的方式产生着越来越重要的影响.计算机网络技术作为计算机学科最重要的研究领域和最重要的社会信息基础设施支撑技术之一,在飞速发展的 ...

  6. 杭电操作系统实验二---linux内核模块编译(完整实验报告)

    一 题目介绍 题目内容: (1)当模块被载入内核时会向系统日志文件中写入"hello,world":当被卸载时,会向系统写入"goodbye". (2)设计一个 ...

  7. JAVA实验二:设计一个教师类Teacher(属于cn.net.sdkd包)实现接口进行排序等

    设计一个教师类Teacher(属于cn.net.sdkd包) (1)属性有编号(int no).姓名(String name).年龄(int age).所属学院(String seminary),为这 ...

  8. java空类型方法无参_类的无参方法

    一.JavaDoc注释 语法: /** *@author Flc */ @author 标明开发该类模块的作者 @version 标明该类模块的版本 @see 参考转向,也就是相关主题 @param ...

  9. 【众智实验二】山东大学软件学院众智实验二、友谊悖论验证(java)

    实验题目:友谊悖论验证 实验目的: 利用变成编写验证友谊悖论的算法 实验步骤与内容: 输入:任意图的邻接矩阵(考察随机图和社会网络模拟图) 输出:符合友谊悖论的节点占比 步骤: 1.分析友谊悖论. 友 ...

最新文章

  1. 计算机视觉 | 哥大读博五年总结
  2. IDEA下使用Jetty进行Debug模式调试【含演示GIF图】
  3. 使用websockets,后台实时发数据,前台实时接受数据,并集成到Django
  4. 移动开发工程师面试题集:Android iOS
  5. 实验一 线性表、堆栈和队列的操作与实现
  6. 半导体二极管和晶体三极管
  7. kvm cobbler无人值守批量安装操作系统
  8. awr报告分析 mysql_4个MySQL优化工具,帮你准确定位数据库瓶颈!
  9. nginx反代web页面没有正常显示_web漏洞-SSI注入漏洞深入详解
  10. 重构是什么、为什么要重构
  11. web developer tips (48):IIS7应用程序池的“Ping”设置可能影响调试
  12. coreldraw x4如何出血_告诉你如何把cdr转换成适合印刷的pdf
  13. 【动态规划刷题笔记】线性dp:合唱队形(最长递增子序列的变体)
  14. 用grub4dos制作U盘启动盘winpe+红叶dos+maxdos+veket+linuxmint
  15. 转自瑞星:“永恒之蓝”WannaCry勒索病毒分析报告
  16. Android 手机做麦克风扩音器demo
  17. 基于C#制作的简易代码生成器
  18. MySQL 5.7 + Navicat 下载安装教程(附安装包)
  19. 洛克菲勒:世界上只有两种人头脑聪明...
  20. GetDC()没有释放造成的后果

热门文章

  1. 泛微移动平台(E-Mobile)升级包升级操作说明
  2. parallels for linux,教大家Parallels desktop安装linux教程
  3. 【LeetCode】49.字母异位词分组 (三种解法开拓思路,java实现)
  4. Android学习之合理利用标签美化UI
  5. 无盘服务器chkdsk * f)修复命令,我有文件损坏了,运行CHKDSK后根本没用,怎么处理...
  6. 密码管理工具-KeePass使用教程
  7. python人民币小写转大写_人民币金额转中文大写 (python实现)
  8. ps基础学习:仿制图章工具修复老照片
  9. 教你用PS快速制作图章,你也可以拥有专属于自己的图章
  10. 干货|Java swing是做什么的?有什么作用?