PTA(接口)用java写 7-8 USB接口的定义

定义一个USB接口,并通过Mouse和U盘类实现它,具体要求是:

1.接口名字为USB,里面包括两个抽象方法:

void work();描述可以工作

void stop(); 描述停止工作

2.完成类Mouse,实现接口USB,实现两个方法:

work方法输出“我点点点”;

stop方法输出 “我不能点了”;

3.完成类UPan,实现接口USB,实现两个方法:

work方法输出“我存存存”;

stop方法输出 “我走了”;

4测试类Main中,main方法中

定义接口变量usb1 ,存放鼠标对象,然后调用work和stop方法

定义接口数组usbs,包含两个元素,第0个元素存放一个Upan对象,第1个元素存放Mouse对象,循环数组,对每一个元素都调用work和stop方法。

输入格式:
输出格式:
输出方法调用的结果

输入样例:
在这里给出一组输入。例如:

输出样例:
在这里给出相应的输出。例如:

我点点点
我不能点了
我存存存
我走了
我点点点
我不能点了

interface USB{void work();void stop();
}
class Mouse  implements USB{public void work(){System.out.println("我点点点");}public void stop(){System.out.println("我不能点了");}
}
class UPan  implements USB{public  void work(){System.out.println("我存存存");}public void stop(){System.out.println("我走了");}
}
public class Main{public  static void main(String[] args){USB  usbs []=new USB[2];usbs[0]=new UPan();usbs[1]=new Mouse();usbs[1].work();usbs[1].stop();for(int i=0;i<usbs.length;i++){usbs[i].work();usbs[i].stop();}}
}

PTA(接口)用java写 7-8 USB接口的定义相关推荐

  1. PTA(接口)用java写 7-10 房屋、住宅、写字楼类

    PTA(接口)用java写 7-10 房屋.住宅.写字楼类 编写一个Java程序,能够处理房屋.住宅.写字楼的信息. 分析楼房.住宅.写字楼之间的关系,分别定义类.其中,楼房是基类,用于描述一座楼房的 ...

  2. 计算机的USB接口可以扩展吗,电脑的USB接口不够用怎么办?别急,我来支招!

    原标题:电脑的USB接口不够用怎么办?别急,我来支招! 现如今电脑已成为人们最常用的办公用品,如果平时工作生活中遇到电脑USB接口不够用的问题,应该如何解决? U盘.鼠标.键盘.笔记本散热器等,都是常 ...

  3. ps2口键盘改usb计算机设置,PS2接口键盘、鼠标改为USB接口

    市面上有PS2toUSB的转接口卖,打开以后发现所谓的转接口就是PS2和USB针脚直接互联就能够用了!在实验以前要说一声,PS2接口键盘.鼠标改为USB接口会出现不能使用的状况(缘由是缺乏驱动),通常 ...

  4. Java编程练习·编写USB接口模拟计算机启动与关闭

    题目 题干:编写一个USB接口程序,模拟计算机启动过程和关闭过程启动过程中要加载鼠标.键盘.麦克风等USB设备,具体要求如下: (1)定义一个接口USB,包含两个抽象方法turnOn()he turn ...

  5. hdmi接口有什么用_路由器USB接口有什么用 路由器USB接口作用介绍【详解】

    路由器USB接口有什么用?原来这样用!相信很多用户注意到无线路由器接口的改变,除了传统的WAN口和LAN口外,出现了1-2个USB接口.那么这个USB接口能够帮助我们解决什么问题,开拓什么样的新应用呢 ...

  6. 台式计算机usb接口无反应6,win7电脑usb接口没反应如何解决 电脑usb接口没反应解决方法...

    最近有位win7系统用户在使用电脑的过程当中,发现电脑的usb接口无法使用了,u盘插入电脑半天都没有反应,用户不清楚这个问题如何解决,为此非常烦恼,那么win7电脑usb接口没反应如何解决呢?今天为大 ...

  7. 检测电脑接口是否为usb3.0--查看USB接口的传输协议

    概述 先看看USB的传输协议: 来源:https://www.bybusa.com/community/usb-interface-detailed-explanation 前端时间一直烦恼怎么检测自 ...

  8. 路由器上的usb接口有什么用_解决USB接口不够用,毕亚兹Type-C扩展坞体验测评

    我这台联想Y7000笔记本只有3个USB接口,平时在家里的话都是接显示器当台式机在用,除掉键盘和鼠标占用,只剩下1个USB接口,这个口又经常插着USB耳机,所以如果要再连相机.移动硬盘.手机之类的导一 ...

  9. 开发板上正方形(梯形)的接口是什么?原来是usb接口的一种

    随着 USB Type-C 接口被苹果推上热门话题,那么对于我们普通的消费者来说,各种 USB 接口类型我们知道多少?买一个设备回来我们是否会遇到各种接口各种线用不了的情况呢? 如何区分常见 USB ...

最新文章

  1. 针对《评人工智能如何走向新阶段》一文,继续发布国内外的跟贴留言第二部552-556条
  2. Android FFmpeg移植总攻略——获取视频帧数(亲测可用)
  3. 2021年计算机三级新题型,2021年如何通过计算机三级考试的经验
  4. 采样算法哪家强?一个针对主流采样算法的比较
  5. wps怎么投递简历发到boss直聘_央视新闻联合BOSS直聘带“岗”年薪超82亿元
  6. 如何保护你的linux操作系统
  7. 研究表明:胸部大小其实早已.....
  8. python数据可视化从入门到实战_《Python编程从入门到实践》json数据可视化练习详解...
  9. [JAVA]jodd-mail java发送接收电子邮件
  10. JVM性能优化之JVM调优
  11. ext2文件系统源代码之balloc.c文件解析
  12. 微信小程序开发——上传图片
  13. SplitContainer的使用
  14. yii框架封装拼多多开放平台sdk
  15. 半导体PN结的工作原理
  16. 分形之谢尔宾斯基(Sierpinski)三角形
  17. BlazeFace:一种非典型专用检测器
  18. 固态硬盘坏了的表现是什么?从哪里可以看出来?
  19. python 制作抽奖箱_抽奖箱怎么做
  20. 支付宝周期扣款(支付后签约)业务功能总结(php+golang)

热门文章

  1. 探店带货博主推荐:呆头鹅批量剪辑软件高效率批制作二次原创视频,一天批量制作1000+探店带货视频
  2. SAP应收自动清账程序开发
  3. 探索开源:获取完整的 GitHub 社区数据集
  4. fluentd离线安装教程
  5. face++与python实现人脸识别签到(考勤)功能
  6. 关于delete this
  7. 【阿里云】阿里云物联网平台参数设置
  8. 下拉推广系统立择火星推荐_下拉框软件都择火星下拉下拉框软件速来火星下拉...
  9. 关于寒假开学第一堂课的感受与收获
  10. 福昕阅读器怎么拆分PDF文档?