Skip to content

覆 ​

显式标记:本方法重写父类的同名方法。

xuantie
型 猫 承 动物 {
    覆 函 叫() { 示("喵") }
}

你可以…… ​

  • 重写与新增并存——只有覆盖父类方法才标 覆,子类新方法不用:
xuantie
型 猫 承 动物 {
    覆 函 叫() { 示("喵") }      // 覆盖父类方法
    函 抓老鼠() { 示("抓!") }   // 子类新方法,不加 覆
}
  • 重写后保持多态——统一遍历时各走各的实现:
xuantie
遍历 动 于 动物们 {
    动.叫()   // 猫走猫的 叫,狗走狗的 叫
}

注意 ​

  • 覆 后必须紧跟 函,否则编译报错。
  • 不写 覆 的同名方法同样会覆盖父类实现——覆 是显式标记,不是控制覆盖行为的开关。

相关 ​

承 · 型 · 此

基于 VitePress 静态构建 · 文档内容与仓库 GUIDE/ 同源

玄铁玄铁 XUANTIE · 中文系统级编程语言MARK 玄·折 120×120 · STROKE 8 · NO CURVES