1877: 工厂设计模式
内存限制:128 MB
时间限制:1.000 S
评测方式:文本比较
命题人:
提交:253
解决:173
题目描述
使用工厂设计模式实现。
定义一个抽象类Person,其中有一个抽象方法say。定义几个子类继承这个抽象类,并覆写say方法。这几个子类分别是:
中国人Chinese,其say方法输出:我是中国人
英国人Britisher,其say方法输出:I'm British
德国人German,其say方法输出:Ich bin Deutscher.
输入
输入有多组。
每组输入一个字符串,为其国家名称。
输出
输出其所说的母语
样例输入 复制
China
Germany
Britain
样例输出 复制
我是中国人
Ich bin Deutscher.
I'm British
提示
使用工厂设计模式,定义一个工厂类,其中一个方法返回具体的子类对象