第四章面向对象高级知识
2.建立一个人类(Person)和学生类(Student)功能要求:
A.Person类中包含4个保护型的数据成员name,address,sex,age分别为字符串,字符串,字符和整形。表示:姓名,地址,性别,年龄。一个四参构造方法,一个无参构造方法,及一个输出方法用于显示四种属性。
B.Student继承Person,并增加输出成母案math,english存放数学和英语成绩。一个六参构造方法,一个两参构造方法,一个无参构造方法,重写输出方法用于显示全部六种属性。
代码如下
定义类Shape表示一般二维图形。Shape具有抽象方法area和perimeter,分别计算形状的面积和周长。试定义一些二维形状类(如矩形,三角形,圆形等),这些类均为Shape类的子类。
因为时间原因,所以只写了圆形的和矩形的,其余的都可以以此类推,以上所有的问题,如果有什么错误,或者有更优解,欢迎各位联系我,感谢各位的阅读。
版权声明:
本文来源网络,所有图片文章版权属于原作者,如有侵权,联系删除。
本文网址:https://www.bianchenghao6.com/h6javajc/25602.html