2、假设成年人的体重和身高存在此种关系: 身高(厘米)-100=标准体重(千克) 如果一个人的体重与其标准体重的差值在正负5%之间显示“体重正常”,其他则显示“体重超標”编写程序,能处理用户输入的异常并且使用自定义异常类来处理身高小于30CM、大于250CM的异常情况。
print('您输入的身高范围异常!!!')
(1)定义一个抽象的"Role"类有姓名,年龄性别,爱好等成员变量 1)要求尽可能隐藏所有变量(能够私有就私有); 2)再通过GetXXX()和SetXXX()方法对各变量进行读写,其中: * 年龄必须在0到150歲; * 性别必须是男或者女; * 姓名必须是2个字到4个字
3)定义一个play()方法,该方法不返回任何值输出一个字符串,格式如下:“我叫XXX性别X,我今年X岁了我喜欢XXX。” 4)定义两个构造方法一个无参数,一个有4个参数 (2)从Role类派生出一个"Employee"类,该类具有Role类的所有成员并扩展salary荿员变量。 1)同时增加一个静态成员变量“职工编号(ID)”;
2)至少有两个构造方法要体现出super的用法; 3)覆盖play()方法,输出一个字符串格式如下:“我叫XXX,工号是X性别X,我今年X岁了我喜欢XXX,我的薪资是XXX” (3)“Manager"类继承"Employee"类。 1)新增一个类成员变量"vehicle”(vehicle为交通工具的意思); 2)覆盖play()方法
id = '您还没有输入职工编号呦~'