30 USB接口的定义 (10分)
定义一个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方法。

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

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

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

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

public class Main {public static void main(String[] args) {Mouse usb1=new Mouse();usb1.work();usb1.stop();USB usbs[]=new USB[2];usbs[0]=new UPan();usbs[0].work();usbs[0].stop();usbs[1]=new Mouse();usbs[1].work();usbs[1].stop();}}
interface USB{void work();void stop();
}
class Mouse implements USB{public void work(){//要写publicSystem.out.println("我点点点");}public void stop(){System.out.println("我不能点了");}
}
class UPan implements USB{public void work(){System.out.println("我存存存");}public void stop(){System.out.println("我走了");}
}

5.30 USB接口的定义 (10分)相关推荐

  1. PTA 7-2 USB接口的定义(接口、接口变量、接口数组)

    7-2 USB接口的定义 (10 分) 定义一个USB接口,并通过Mouse和U盘类实现它,具体要求是: 1.接口名字为USB,里面包括两个抽象方法: void work():描述可以工作 void ...

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

    PTA(接口)用java写 7-8 USB接口的定义 定义一个USB接口,并通过Mouse和U盘类实现它,具体要求是: 1.接口名字为USB,里面包括两个抽象方法: void work():描述可以工 ...

  3. Java-PTA USB接口的定义

    文章目录 一.题目 二.算法思想 三.代码 一.题目 二.算法思想 由于提交的是以代码的方式提交,所以Java代码全都写到Main类中即可. 题目要求设计一个USB接口,接口的实现可以参考Java接口 ...

  4. 硬件接口引脚定义(持续更新)

    英文各类硬件接口定义网站:https://pinouts.ru/conn/ 1.SATA接口引脚定义 2.mSATA接口引脚定义 3.各类USB接口引脚定义 引脚 功能 接线颜色 备注 1 VCC 红 ...

  5. 微型计算机usb接口工作方式,一种微型计算机的制作方法

    一种微型计算机的制作方法 [技术领域] [0001]本实用新型主要涉及一种电子装置,更具体地说涉及一种微型计算机. [背景技术] [0002]通常,人们对微型计算机的工作原理及硬件结构的了解来源于书本 ...

  6. 解析java实现模拟USB接口的功能

    解析java实现模拟USB接口的功能 1 题目 模拟USB接口的功能 我们在使用计算机的时候经常会用到USB接口,鼠标.键盘等都是带USB接口的设备,我们只需要将鼠标.键盘插入到计算机的USB接口中就 ...

  7. 通过FPGA实现USB接口传输图片,通过MATLAB对图片进行显示

    1.仿真预览 2.理论分析 标准的硬件系统图像显示流程如下: 但是在仿真阶段,为了验证USB的功能,我们需要对系统的工作模式做下调整,使得符合仿真使用.具体如下所示: 注意,由于摄像机,在仿真阶段,没 ...

  8. usb接口供电不足_电脑USB不够用(或坏掉)怎么办?桌面 USB HUB(集线器)来帮你...

    平时我们在电脑办公,经常会插入一些外接设备,用得最多的就是USB接口,它是电脑重要的外置设备接口,但长期插拔会引起接触不良而坏掉,引起设备无法识别.今天 给大家介绍一款产品,专门解决这个问题,它叫US ...

  9. 6-5 从键盘读入一串字符后去除首尾字符后的字符串按降序排序 (10 分)请编写函数Sort函数,将字符串中除首、尾字符外的其余字符按降序排列。函数接口定义:void Sort( char *

    6-5 从键盘读入一串字符后去除首尾字符后的字符串按降序排序 (10 分) 请编写函数Sort函数,将字符串中除首.尾字符外的其余字符按降序排列. 函数接口定义: void Sort( char *p ...

最新文章

  1. 免费的python课程-自学Python的10门免费课程,已学完
  2. 论文笔记:Image Caption(Show and Tell)
  3. 解决Eclipse Debug 的source not found问题
  4. 启用系统登录失败处理功能
  5. hdu--4028--dp
  6. java mp4分割_Android(java方法)上实现mp4的分割和拼接 (二)
  7. coursera 视频总是缓冲或者无法观看,有什么方法解决?
  8. 女生不能学理科?python+数据可视化分析15万考生的成绩,刷新了我的认知
  9. mysql数据库实现修改密码代码_MySQL数据库的更改密码(附源代码)
  10. Ubuntu桌面主题美化推荐(Unity Tweak Tool + Flatabulous)
  11. uiautomator2遍历子元素
  12. Spark之SparkSQL和DataFrame
  13. jzoj 4813. 【NOIP2016提高A组五校联考2】running
  14. OSChina 周四乱弹 —— 我看你TM像病毒
  15. OpenGL(三)——着色器
  16. iPad Pro机身无故弯曲 Apple对此做出回应及应对
  17. Apache Drill详解
  18. ES搜索引擎-简单入门
  19. 封装、继承和多态以及抽象类和接口
  20. [译]计算机如何高效识别图像?

热门文章

  1. nnDetection复现Luna16 附模型
  2. 四足蜘蛛机器人--制作过程记录
  3. defaultChecked 和 checked 的区别
  4. 电脑卡死的几种情况与解决方案
  5. 利用Github Actions部署自动更新PaddleOCR指定代码到指定仓库
  6. 智能语音机器人智能在哪里?
  7. 【操作系统作业】睡觉助教(用Java的ReentrantLock实现)
  8. visual studio 2022 更改主题以及调试
  9. 第八章 DataStream API
  10. 无人机航测案例-湘南某县增减挂钩拆旧地块航拍任务