F# 对象和类

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

F# 是一种函数式编程语言。它也支持面向对象编程方法,并允许我们创建类和对象。


F# 对象

对象是一个真实世界的实体。它可以是任何东西,比如?手机、汽车、足球等。

对象是类的一个实例。我们可以通过使用这个类的对象来访问类的所有成员。

让我们看一个在 F# 中创建对象的例子。

在上面的例子中,objectName 是指类的对象的名称。New 是一个关键字,用于为对象分配内存。ClassName 是我们正在创建对象的类的名称。


F# 类

类是对象的模板或蓝图。它用于封装数据成员和成员方法。它可以包含字段、方法、构造函数、静态方法等。


F# 类示例

这个 F# 类示例只有两个字段和一个方法。我们通过使用对象在这个方法中显示字段值。

输出

12 FSharp

F# 通过方法初始化和显示数据

输出

25 RajKumar
26 John
27 Mariam

F# 类示例:存储和显示员工信息

输出

25 RajKumar 25000.00
26 John 26000.00
27 Mariam 27000.00

F# 在另一个类中调用实例变量示例

输出

102 Rajkumar
下一个主题F# 构造函数