这里我们直接用一个小故事来解决这个问题:
老爹(父类)将毕生所学的技能传授于儿子(子类),儿子在“继承”到了,便可以使用了。儿子所使用的技能是他自己从他老子那里学来的,不是他老子的。有时候,老爹觉得有些技能“不好”或者是儿子目前所不需要的,那么不打算把这些技能传授于儿子(private)。因此,儿子是不会知道如何使用这些技能的。不过,儿子有时候也会觉得老子某些技能不好用,然后加以改进(覆盖)。当然,儿子没准也会自创一些技能,这些技能是他老子都不会的。
java继承关系当中,子类是不是直接将父类的代码直接赋值到子类当中?
最新推荐文章于 2024-07-16 05:16:34 发布