实验六 接口
已经做出代码以及对应截图已经做完,题目如下1、在游戏编程中,需要对怪物的属性做统一的约定,例如所有的怪物都有生命、魔法、攻击、命中、防御、闪避等属性,所有的怪物都能攻击、站立、防御等,这些统一的约定可以做成接口,然后分别定义人类、兽类等来实现怪物接口。2、体育运动员的种类多种多样,所有运动员都可以跳跃和跑步,但是不同运动的跳跃和跑步方式是不同的,例如足球运动员跑动可以带球在脚下跑,而篮球运动员则只能拍一下球跑一步,否则就会被吹犯规,同样,足球运动员在跳跃中只能用头顶球,但是篮球运动员可以用手去抢球。编写一个名为Sportsman的接口,包括两个方法,Run()和Jump(),再分别编写篮球运动员和足球运动员的类,分别实现不同的Run和Jump方法。只需要
用户评论