5.30 USB接口的定义 (10分)
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分)相关推荐
- PTA 7-2 USB接口的定义(接口、接口变量、接口数组)
7-2 USB接口的定义 (10 分) 定义一个USB接口,并通过Mouse和U盘类实现它,具体要求是: 1.接口名字为USB,里面包括两个抽象方法: void work():描述可以工作 void ...
- PTA(接口)用java写 7-8 USB接口的定义
PTA(接口)用java写 7-8 USB接口的定义 定义一个USB接口,并通过Mouse和U盘类实现它,具体要求是: 1.接口名字为USB,里面包括两个抽象方法: void work():描述可以工 ...
- Java-PTA USB接口的定义
文章目录 一.题目 二.算法思想 三.代码 一.题目 二.算法思想 由于提交的是以代码的方式提交,所以Java代码全都写到Main类中即可. 题目要求设计一个USB接口,接口的实现可以参考Java接口 ...
- 硬件接口引脚定义(持续更新)
英文各类硬件接口定义网站:https://pinouts.ru/conn/ 1.SATA接口引脚定义 2.mSATA接口引脚定义 3.各类USB接口引脚定义 引脚 功能 接线颜色 备注 1 VCC 红 ...
- 微型计算机usb接口工作方式,一种微型计算机的制作方法
一种微型计算机的制作方法 [技术领域] [0001]本实用新型主要涉及一种电子装置,更具体地说涉及一种微型计算机. [背景技术] [0002]通常,人们对微型计算机的工作原理及硬件结构的了解来源于书本 ...
- 解析java实现模拟USB接口的功能
解析java实现模拟USB接口的功能 1 题目 模拟USB接口的功能 我们在使用计算机的时候经常会用到USB接口,鼠标.键盘等都是带USB接口的设备,我们只需要将鼠标.键盘插入到计算机的USB接口中就 ...
- 通过FPGA实现USB接口传输图片,通过MATLAB对图片进行显示
1.仿真预览 2.理论分析 标准的硬件系统图像显示流程如下: 但是在仿真阶段,为了验证USB的功能,我们需要对系统的工作模式做下调整,使得符合仿真使用.具体如下所示: 注意,由于摄像机,在仿真阶段,没 ...
- usb接口供电不足_电脑USB不够用(或坏掉)怎么办?桌面 USB HUB(集线器)来帮你...
平时我们在电脑办公,经常会插入一些外接设备,用得最多的就是USB接口,它是电脑重要的外置设备接口,但长期插拔会引起接触不良而坏掉,引起设备无法识别.今天 给大家介绍一款产品,专门解决这个问题,它叫US ...
- 6-5 从键盘读入一串字符后去除首尾字符后的字符串按降序排序 (10 分)请编写函数Sort函数,将字符串中除首、尾字符外的其余字符按降序排列。函数接口定义:void Sort( char *
6-5 从键盘读入一串字符后去除首尾字符后的字符串按降序排序 (10 分) 请编写函数Sort函数,将字符串中除首.尾字符外的其余字符按降序排列. 函数接口定义: void Sort( char *p ...
最新文章
- 免费的python课程-自学Python的10门免费课程,已学完
- 论文笔记:Image Caption(Show and Tell)
- 解决Eclipse Debug 的source not found问题
- 启用系统登录失败处理功能
- hdu--4028--dp
- java mp4分割_Android(java方法)上实现mp4的分割和拼接 (二)
- coursera 视频总是缓冲或者无法观看,有什么方法解决?
- 女生不能学理科?python+数据可视化分析15万考生的成绩,刷新了我的认知
- mysql数据库实现修改密码代码_MySQL数据库的更改密码(附源代码)
- Ubuntu桌面主题美化推荐(Unity Tweak Tool + Flatabulous)
- uiautomator2遍历子元素
- Spark之SparkSQL和DataFrame
- jzoj 4813. 【NOIP2016提高A组五校联考2】running
- OSChina 周四乱弹 —— 我看你TM像病毒
- OpenGL(三)——着色器
- iPad Pro机身无故弯曲 Apple对此做出回应及应对
- Apache Drill详解
- ES搜索引擎-简单入门
- 封装、继承和多态以及抽象类和接口
- [译]计算机如何高效识别图像?