摘要:
主角是一个单独的类,这里我们主要用怪物说明接口的用法:怪物有很多种, 按地域分:有的在天上飞,有的在地上跑,有的在水里游按攻击方式分:有的能近距离物理攻击,有的能远距离射击假设游戏里需要这样的几种怪—— 野狗:地上移动,近距离攻击黑熊:地上移动,近/远距离攻击秃鹫:地上/天上移动,远距离攻击食人鱼:水中移动,近距离攻击鳄鱼:地上/水中移动,近距离攻击 显然,如果我们将每一种怪物定义为一个类,那就不是面向对象的程序开发了,我们应当使用接口:interface OnEarth{//陆地接口 int earthSpeed;//陆地移动速度 void earthMove();//陆地移动方法 } in 阅读全文
posted @ 2012-02-17 11:23 枫雨 阅读(357) 评论(0) 推荐(0)
浙公网安备 33010602011771号