22、Java 继承与多态:全面解析与应用实践

Java 继承与多态:全面解析与应用实践

1. 继承基础要点

在 Java 中,正确使用继承需要了解以下关键细节:
- 成员继承 :子类会继承基类的所有成员,但构造函数除外,即子类不会继承基类的构造函数。
- 成员可见性 :从基类继承的成员在子类中的可见性( public private )保持不变。这意味着子类无法直接访问基类中声明为 private 的方法或字段。
- 方法重写 :可以在子类中声明与基类中具有相同签名的新成员来重写方法。
- 受保护的可见性 protected 这种特殊的可见性可以对其他类隐藏字段和方法,但对子类可见。
- 添加成员 :可以向子类添加更多的方法或字段,这些成员可以是 private protected 的。

2. 方法重写

如果子类声明的方法与基类的公共方法具有相同的签名,那么子类的方法将覆盖基类的方法。这一技术可以让你修改基类的行为以满足子类的需求。

以下是一个示例:

public class Game {
    public void play() {
    }
}

public class Chess ext
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值