有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!


共 (1) 个答案

  1. # 1 楼答案

    这比你想象的要微妙一点。如果类A和类B都扩展了类C,并且类C有一些受保护的成员,那么类A中的代码不能通过类型为B或C的变量调用这些受保护的成员,反之亦然。类可以重写受保护的成员并将其公开。通过使成员在类C中受到保护,可以让类B和类A选择是否公开它们