这样的问题最好自己做实验。
分别调正下 子类和父类及其方法的权限,通过观察你会理解更深刻。
对你的问题:
1,继承创建了新的关系。
这个关系类似血缘关系,但要清楚,除了继承还有其他的关系形式。
继承关系中,子类可以使用到父类的功能。但这也是有条件的,父类不想给你用的你就用不了。这就是权限。
继承关系中,子类可以复写父类的功能。同样这是有条件的。父类功能私有,子类无法看见;父类(某一功能)权限大于子类,子类就显得能力不足,无法继承到父类该功能,更不用谈复写(覆盖)。
2,略吧,不知道说啥了{:2_30:} |
|