-->
当前位置:首页 > 题库

函数题:抗疫有我

Luz4年前 (2022-11-01)题库426
疫情打破了人们正常的生活,封闭在隔离区的我们经常为生活用品发愁。好在有一个个辛勤的大白,不停地在为我们递送的想要的物品。由于被隔离的人各色各样,所以,想要的东西也不同。这不,男孩要本书,女孩要个洋娃娃。但是大白实在太忙了,来不及看到底是什么人要什么物品,他只知道要给居民送物品,现在请你设计一个程序,将这一正确的物品派送到正确的人手上吧!

### 裁判测试程序样例:
Java
import java.util.Scanner;
class DaBai{
public void send(Resident r,Goods g) {
r.apply(g);
}
}
abstract class Resident{//定义居民类
String name;
Resident(String name){
this.name=name;
}
abstract public void apply(Goods g);
}
abstract class Goods{//定义物品类
abstract public String getGoods();
}

/* 请在这里填写答案 */

public class Main {
public static void main(String[] args) {
DaBai db1=new DaBai();
Scanner sc=new Scanner(System.in);
String name1=sc.next();
String name2=sc.next();
db1.send(new Re_boy(name1),new Book());
db1.send(new Re_girl(name2),new Doll());
}
}




### 输入样例:

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

in
Yangyong
Wangfang


### 输出样例:

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

out
I am a boy. My name is Yangyong. I want a book.
I am a girl. My name is Wangfang. I want a doll.







答案:若无答案欢迎评论