资源描述
精选优质文档-倾情为你奉上练习一、1、 请定义一个学生类:其属性Name,Age,Sex,提供一个ShowData方法来打印其属性值2、 请定义一个老师类:其属性Name,Age,Sex,提供一个ShowData方法来打印其属性值3、 请利用继承特性来优化上述代码,请再分别定义一个老师和一个学生对象,并赋值调用其ShowData方法4、 再创建一个网管类,请建立继承关系5、 随机产生一个0-2之间的数字如果是0的话就创建一个学生类调用其ShowData()方法如果是1的话就创建一个老师类调用其ShowData()方法如果是2的话就创建一个网管类调用其ShowData()方法练习二、1、创建一个人类Person,具有名字Name,年龄Age,身高Height属性2、创建一个学生类Student,从Person类继承,具有年级属性Grade,然后定义自我介绍的方法SayHy,打印”我是*,年龄*,身高*,年级*”3、创建一个老师类Teacher,从Person类继承,具有薪水属性Salary,然后定义自我介绍的方法SayHy,打印”我是*,年龄*,身高*,薪水*”3、创建学生对象,调用其自我介绍的方法,创建老师对象,调用其自我介绍的方法练习三、1. 创建一个武器类Weapen,具有攻击力Power属性,速度Speed属性,并实现构造方法2.创建一个Tank类,从Weapen类继承,具有自已的Dir属性(上下左右),并定义攻击方法Attack(),打印“我是坦克,向*方向运动,速度*,攻击力*, 创建构造函数,显示调用父类的构造函数3.创建一个子弹类Bullen,从Weapen类继承,具有自已的Type属性(表示子弹类型,如:机枪子弹,步枪子弹)。定义攻击方法Attack(),打印”我是子弹*,速度*,攻击力*”创建构造函数,显示调用父类的构造函数4.请在Main方法中定义一个Tank类和Bullen类的对象5.分别调用Tank和Bullen对象的Attack()方法专心-专注-专业
展开阅读全文