F# 继承

2024年8月29日 | 1 分钟阅读

继承是面向对象编程方法的一个特性。它允许在派生类中继承基类的属性。它提高了代码的重用性。

F# 提供了 inherit 关键字来使用继承。如果您不使用 inherit 关键字,默认情况下它会继承 object 类。一个类最多只能有一个直接基类。派生类或子类可以访问基类的所有数据成员,除了 let 绑定,let绑定对于基类是私有的。

您可以使用 base 关键字访问基类数据成员,它类似于 java 中的 super 关键字。


F# 继承示例

以下示例说明了我们如何在 F# 中实现继承。

输出

Name = Rajkumar
Salary = $10000
下一个主题F# 方法重写