摘要: 在一个游戏中,有盗贼,猎人,医生,农民,士兵几类人,这些人都有名称、等级,还可以自己介绍自己; 其中, 盗贼可以偷盗。 猎人可以打猎。 农民可以采矿。 盗贼、猎人和农民可以攻击。 农民、医生可以治疗。 士兵可以抵抗盗贼、猎人和农民等的攻击。 还有一个玩家可以控制这些角色。 设计这个系统 1、接口一: 阅读全文
posted @ 2016-09-20 21:34 爱吃胡豆 阅读(446) 评论(0) 推荐(0) 编辑
摘要: 代码实现以下文字描述的系统。手机有打电话、听歌、照像、摄像的功能。应该如何设计?(继承类,实现多个接口)1、电话类 2、听歌 3、摄像 4、照相 5、测试类 阅读全文
posted @ 2016-09-20 21:22 爱吃胡豆 阅读(152) 评论(0) 推荐(0) 编辑
摘要: 1、instanceof作用是什么? 用于判断运行时对象的真正类型,若真正类型为null则返回false2、什么是抽象方法?什么是抽象类? 一个类中,只有方法的定义,没有方法的具体实现。那么该方法就称为抽象方法,而拥有抽象方法的类叫做抽象类。 3、接口如何定义?接口如何实现?实现一个接口必须要做什么 阅读全文
posted @ 2016-09-20 21:18 爱吃胡豆 阅读(120) 评论(0) 推荐(0) 编辑
摘要: 这里有两件商品都可以去污肥皂:5元,呈块状洗衣粉:10元,呈粉末状 根据描述,使用继承方式实现代码。 商品类: 测试类: 阅读全文
posted @ 2016-09-20 21:15 爱吃胡豆 阅读(200) 评论(0) 推荐(0) 编辑
摘要: 1、什么是重写?用什么方法可以强制检测当前方法是否重写父类方法? 重写:子类可以重写父类的方法,重写发生在父类和子类之间,子类的方法名、参数列表、返回类型与父类相同。 使用 @Override 可以强制检测当前方法是否重写父类方法2、下列方法中哪些重写了父类方法? a class A{ public 阅读全文
posted @ 2016-09-20 21:12 爱吃胡豆 阅读(89) 评论(0) 推荐(0) 编辑
摘要: 1、访问修饰符有哪些?各自的作用范围是什么? private:只有该类可以访问。 public:该类或非该类均可以访问。 protect:该类及其子类的成员可以访问,同一个包中的类也可以访问。 默认:相同数据包中的类可以访问。2、什么是封装?封装有什么特点? 封装:按照信息隐藏的原则,将数据组织在一 阅读全文
posted @ 2016-09-20 21:12 爱吃胡豆 阅读(161) 评论(0) 推荐(0) 编辑
摘要: 1 import java.awt.Image; 2 import javax.swing.ButtonGroup; 3 import javax.swing.Icon; 4 import javax.swing.ImageIcon; 5 import javax.swing.JButton; 6 import javax.swing.JCheckBox; 7 i... 阅读全文
posted @ 2016-09-20 21:11 爱吃胡豆 阅读(762) 评论(0) 推荐(0) 编辑
摘要: 1、什么是重载? 重载:发生在同一个类中。两个方法的方法名相同,参数列表不同(参数类型、个数、顺序)和返回类型无关。调用时,根据方法的参数来决定调用哪个方法2、什么是构造方法?构造方法的作用是什么? 构造方法:构造方法的方法名和类名相同,没有返回类型,利用构造方法,可以产生该类的对象。3、说说下面的 阅读全文
posted @ 2016-09-20 21:05 爱吃胡豆 阅读(135) 评论(0) 推荐(0) 编辑