第二关:定义和使用接口
发布时间
阅读量:
阅读量
任务描述
在近期的Java编程课程中,小明刚刚接触到了“接口”这一核心抽象概念。为了巩固所学知识,他回到家中立即着手实践,尝试编写一个能够灵活展示学生或教师信息的小型应用程序。在这个过程中,他遇到了关于接口定义与实现的具体问题,现在需要你的专业指导来完成这一编程挑战。
编程要求
本关卡的核心任务是补全右侧代码片段中位于Begin与End标记之间的逻辑代码。具体实现要求如下:
首先,你需要定义一个名为Introduce的接口,该接口内必须包含一个名为introduction()的抽象方法,其输出格式需严格参照测试样例中的规定。其次,你需要分别定义Student类和Teacher类,并确保这两个类都正确实现了Introduce接口,从而通过多态机制统一处理不同角色的信息输出。
评测说明
评测平台将自动编译你补全后的完整代码,并生成多组测试数据以验证程序逻辑。系统会根据程序的实际运行输出与预期结果进行比对,从而判断代码的正确性。
以下是具体的测试样例:
测试输入:
学生
预期输出:
我是一名学生!
开始你的任务吧,祝你成功!
源码
package step3;
全部评论 (0)
还没有任何评论哟~
