首页 > 代码库 > 第九章 把值转变成 F# 带成员的对象类型
第九章 把值转变成 F# 带成员的对象类型
第九章 把值转变成 F# 带成员的对象类型
本章介绍
■声明带成员的类型
■以函数方式使用接口
■写类和接口类型
■从 C# 中使用 F# 代码
我们在第一章介绍 F# 时曾说过,F# 是一种多范式语言(multiparadigm language),它吸收了几种语言中最好的部分;最重要的是,它从函数式和面向对象的语言中吸取了思想。在本章,我们要看到来自面向对象编程灵感的几个功能,能够与面向对象的 .NET 语言,如 C# 和 Visual Basic .NET(VB.NET)进行顺畅的集成。
这一章对于 F# 开发进程的后续步骤特别重要。正如我们曾经提到过的,函数式的简约能够快速写出程序,并提供极大的灵活性。在 F# 中进行面向对象编程的价值,是因为它使代码结构坚固,封装相关的功能,并允许与其他系统或 .NET 编程语言进行无缝的集成。在本章,我们将看到如何利用F# 代码进行早期开发,并进而演化使它在团队或大项目中更易于使用。
第九章 把值转变成 F# 带成员的对象类型
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。