定义PrimaryStudent,从Student继承,并新增一个grade字段:
1、person类

2、student类,继承person,并增加score字段

3、PrimaryStudent类

4、主类,输出学成排名grade

总结如下:
-
继承是面向对象编程的一种强大的代码复用方式,可以省去很多代码冗余。
-
Java只允许单继承,所有类最终的根类是
Object; -
protected允许子类访问父类的字段和方法; -
子类的构造方法可以通过
super()调用父类的构造方法; -
可以安全地向上转型为更抽象的类型;
-
可以强制向下转型,最好借助
instanceof判断; -
子类和父类的关系是is,has关系不能用继承。
本文探讨了面向对象编程中的继承概念,通过Java示例展示了如何创建PrimaryStudent类,它是Student类的子类,并新增grade字段。讲解了Java单继承特性、访问修饰符和构造方法的使用。
5703

被折叠的 条评论
为什么被折叠?



