开发者社区> 问答> 正文

建立一个人类(Person)和学生类(Student)功能要求: A、Person中包含4个保护型的

建立一个人类(Person)和学生类(Student)功能要求: A、Person中包含4个保护型的数据成员name、address、sex、age分别为字符串,字符串,字符及整型。表示:姓 名、地址、性别和年龄。一个四参构造方法,一个无参构造方法,及一个输出方法用于显示四种属性。 B、Student继承Person,并增加输出成员math、english存放数学和英语成绩。一个六参构造方法,一个两参构造 方法,一个无参构造方法,重写输出方法用于显示全部六种种属性.

展开
收起
游客pklijor6gytpx 2019-11-21 14:51:18 2188 0
1 条回答
写回答
取消 提交回答
  • privateStringname;
    privateStringaddress;
    privatecharsex;
    privateintage;
    publicPerson(){
    }
    publicPerson(Stringname,Stringaddress,charsex,intage){
    super();
    this.name=name;
    this.address=address;
    this.sex=sex;
    this.age=age;
    }
    publicStringtoString(){
    return"姓名:"+this.name+",地址:"+this.address+",性别:"+this.sex
    +",年龄:"+this.age;
    }
    //setter、getter略
    }
    classStudentextendsPerson{
    privatedoublemath;
    privatedoubleenglish;
    publicStudent(){
    }
    publicStudent(Stringname,Stringaddress,charsex,intage,doublemath,
    doubleenglish){
    super(name,address,sex,age);
    this.math=math;
    this.english=english;
    }
    publicStringtoString(){
    returnsuper.toString()+",数学成绩:"+this.math+",英语成绩:"+this.english;
    }
    //setter、getter略
    }
    publicclassTestDemo{
    publicstaticvoidmain(Stringargs[]){
    Studentstu=newStudent("张三","北京西城区甲11号德外大街德胜科技园美江大厦A座-6层",'
    男',25,90.0,99.0);
    System.out.println(stu);
    }
    }
    
    2019-11-21 14:52:48
    赞同 展开评论 打赏
问答地址:
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载