问答题X 纠错

参考答案:

import java.util.Scanner;

public class abc {

static void operate(Operation a){
a.open();
a.show();
a.close();

}
public static void main(String[] args) {
Scanner input =new Scanner(System.in);
int b=input.nextInt();
if (b==1) {
Operation a = new curtain();
operate(a);
}
if (b==2){
Operation a=new light();
operate(a);
}

}

}

public class curtain implements Operation{
@Override
public void open() {
System.out.println("窗帘已经拉开");
}

@Override
public void show() {
System.out.println("外面风景真美");
}

@Override
public void close() {
System.out.println("窗帘已经关闭");
}
}

public class light implements Operation{
public void open(){
System.out.println("灯已经打开");
}

@Override
public void show() {
System.out.println("灯光真柔和");
}

@Override
public void close() {
System.out.println("灯已经关闭");
}
}

interface Operation {
void open( );
void show( );
void close( );
}

查答案就用赞题库小程序 还有拍照搜题 语音搜题 快来试试吧
无需下载 立即使用

你可能喜欢

多项选择题

A.DELETE
B.ALTER
C.UPDATE
D.DROP
E.CREATE
F.SELECT

多项选择题

A.Ubuntu
B.Arch Linux
C.Fedora
D.OpenSUSE
E.Debain
F.Centos

判断题

1957年中国成功研制了世界上第一台模拟式计算机。()

参考答案:

多项选择题

A.变量名可以以数字开头
B.变量名可以包含字母、数字和下划线
C.变量名是大小写敏感的
D.变量可以在声明后不进行初始化

多项选择题

A.面向对象编程是一种编程范式
B.Python支持面向对象编程
C.在面向对象编程中,对象是类的实例
D.在面向对象编程中,类可以继承其他类的属性和方法

多项选择题

A.定期更新操作系统
B.使用强密码
C.使用防病毒软件
D.使用VPN

多项选择题

A.确定事件的性质和范围
B.采取适当的措施来控制和消除威胁
C.记录事件的详细信息并报告给相关人员
D.进行后续的审查和分析,防止类似的事件再次发生

多项选择题

A.函数是一段可重复使用的代码
B.函数可以有参数,也可以没有参数
C.函数可以返回值,也可以不返回值
D.函数必须在调用前声明

赞题库

赞题库-搜题找答案

(已有500万+用户使用)


  • 历年真题

  • 章节练习

  • 每日一练

  • 高频考题

  • 错题收藏

  • 在线模考

  • 提分密卷

  • 模拟试题

无需下载 立即使用

版权所有©考试资料网(ppkao.com)All Rights Reserved