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();}
}

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

  1. JAVA实验二家中的电视_类:实验2家中的电视

    TV类public class TV { int channel; void setChannel(int m) { if(m>=1) { channel=m; } } int getChann ...

  2. JAVA实验二家中的电视,我家的电视机作文200字

    篇一:我家的电视机 我家有一台液晶电视机,是爸爸去年十月一日新买的. 这台电视机大约宽65厘米,颜色大方.和谐.电视机下面有一排快捷键,共有六个按钮.第一个按钮是电源开关,第二.三个按钮是频道的转换, ...

  3. 程序设计类实验辅助c语言,程序设计基础与实验

    spContent=C语言是古老而长青的编程语言,它具备了现代程序设计的基础要求,它的语法是很多其他编程语言的基础,在系统程序.嵌入式系统等领域依然是无可替代的编程语言,在各类编程语言排行榜上常年占据 ...

  4. 菜菜的Python学习日记 | Python类实验代码分享

    系列索引:菜菜的Python学习日记 | Python从入门到入土详解 Python类实验代码分享 编写程序,实现以下功能. (1)创建员工类Employee,属性有姓名name.能力值ability ...

  5. 实验16:使用context:include-filter指定扫描包时要包含的类 实验17:使用context:exclude-filter指定扫描包时不包含的类

    实验17:使用context:exclude-filter指定扫描包时不包含的类 扫描的时候可以排除一些不要的组件 type="annotation" 指定排除规则,按照注解进行排 ...

  6. Java——字符串类实验

    [任务一]: 实验要求: 能够根据业务的要求设计和定义类:能够根据业务的要求提取出和业务相关的属性和方法:能够使用定义的属性和 方法完成相应的业务要求:能够使用对象和对象之间的关系完成业务要求:能够将 ...

  7. 淮北师范18-19计算机科学与技术大类实验课试卷

    1.编写一个C++程序,输入一个正整数,判断其是否为素数 #include<iostream> using namespace std; const int MAX=100000; boo ...

  8. 统计学计算机类实验报告,2015统计学实验报告.doc

    2015统计学实验报告 沈阳大学 经济学院 实 验 报 告 课 程 名 称: 统计学基础 课 程 代 码: 学院(系部 ): 经济学院 年级/专业/班: 2012级统计学 学 生 姓 名: 学 号: ...

  9. 机械制图计算机类实验报告,工程制图与CAD实习实验报告模板

    工程制图与CAD实习实验报告模板 课程英文名称:Engineering Drawing and CAD Practice 课程编号: 课程类型:必修 学时: 2周 (上机) 适用专业: 动力工程 专业 ...

最新文章

  1. 本科理工男如何学习Linux
  2. 网站推广中的优化雷区作为网站推广专员你了解多少?
  3. 超级简单的权限类[结合CI和DWZ]
  4. C# 泛型类型参数的约束
  5. xp上使用文件夹的共享和安全
  6. 简单工厂 jdk源码解析
  7. unity3d 自动变化大小_【Unity游戏开发】AB学习(三)--加载AB和实例化操作对应的内存变化...
  8. ajax二级联动源代码,Ajax二级联动菜单实现原理及代码
  9. keyProperty=“id“ 和useGeneratedKeys=“true“作用
  10. golang Println、Printf、Sprintf的区别
  11. Java-优先级队列(堆)
  12. iOS12系统图片heic如何在电脑上查看
  13. simulik中的液压建模Simscape_Fluids资料收集及学习(原SimHydraulics)
  14. ios隐藏导航栏底线条和导航、状态栏浙变色
  15. 信息系统项目管理师视频教程——10 信息系统项目管理基础
  16. 【辛烷值预测】基于matlab RBF神经网络辛烷值预测【含Matlab源码 177期】
  17. 3D视觉是CV技术的未来!对话奥比中光CEO黄源浩
  18. plc组态编程需要学多少c语言,快速学习PLC编程,其实很简单!
  19. word计算机课实验报告,Word 文字处理实验报告
  20. 通过 Kaspersky Security Center 卸载 Kaspersky Endpoint Security

热门文章

  1. iOS AES128加解密
  2. SQL中的时间重叠问题
  3. Abaqus在飞机复合材料中的应用
  4. JS uint8Array转String
  5. Hivesql去除最大值和最小值,计算平均salary
  6. thinkphp mysql 主从数据库_ThinkPHP连接数据库及主从数据库的设置教程
  7. 2023美赛D题-确定联合国可持续发展目标的优先级思路及matlab代码
  8. 机器人索菲娜_当机器人索菲亚获得公民身份后会怎样
  9. HTML5之Canvas
  10. 产品生命周期(PLM)发展历程及技术核心分析指导