问答题
简答题 创建一个名称为Shape的接口:在接口中添加两个求面积方法Area()和求体积方法Volumn()。定义一个立方体的类Prog:字段包括长、宽、高;并定义相应属性;方法包括:构造方法(初始化立方体的长宽高);实现接口Shape;在main中创建一个立方体对象,计算并显示其面积和体积。
【参考答案】
点击查看答案
<上一题
目录
下一题>
热门
试题
问答题
定义一个宠物类(Pet):该类包括两个方法:叫Cry(),吃东西Eat();该类中定义私有的成员字段name姓名和age年龄,并设置其相应的公有属性;完成该类的无参有参构造方法;定义宠物的子类狗(Dog):覆盖父类的Cry(),Eat()方法;增加方法看门GuardEntrance()完成该类的无参有参构造方法;定义宠物的子类猫(Cat):覆盖父类的Cry(),Eat()方法;增加猫自己独有的方法捉老鼠HuntMice();完成该类的无参有参构造方法;在main中定义两个Pet变量,pet1,pet2,采用引用转型实例化Dog,Cat,分别调用Pet的Cry(),Eat();将Pet强制转换为具体的Dog,Cat,在调Dog的GuardEntrance(),Cat的HuntMice()。
点击查看答案
问答题
创建一个名称为Vehicle的接口:在接口中添加两个无参的方法Start()和Stop()描述车辆的启动和停止。创建Bike自行车类:该类包含私有的int类型的成员字段wheel车轮个数,并设置其相应的公有属性;完成该类的无参有参构造方法;实现Vehicle接口的两个方法;创建Bus公共汽车类:该类包含私有的int类型的成员字段seat座位个数,并设置其相应的公有属性;完成该类的无参有参构造方法;实现Vehicle接口的两个方法;在main方法中定义Vehicle数组,并存放Bike和Bus对象,来测试以上各类。
点击查看答案
相关试题
在.NET类库中所有的类都是直接或间接的继...
关于垃圾回收机制的哪些叙述是对的?()
为了向程序中添加Gopher协议,以支持以〈Go...
现在关于集合类型描述正确的有()。
在C#中++运算符正确的是()。