Modul ini membahas sisi berorientasi objek F# dan interoperabilitas dua arah dengan C#, bagian yang melengkapi modul-modul sebelumnya yang menekankan tipe data dan fungsi. Materinya mencakup penulisan kelas dan antarmuka, pengaturan akses beserta pewarisan, penggunaan paket NuGet dan pustaka bawaan .NET dari F#, serta desain pustaka F# yang ramah bagi pemanggil C#. Seluruh topiknya berujung pada satu keterampilan yang sama, yaitu bekerja di atas ekosistem .NET tanpa meninggalkan gaya functional-first.
Objek dan interop C#
Pemrograman berorientasi objek secukupnya, aksesibilitas dan pewarisan, serta interop dua arah dengan C#.
0/0 selesai
- Kelas dan antarmuka
Pemrograman berorientasi objek di tempat yang memang cocok, tanpa mengorbankan tipe domain.
- Aksesibilitas dan pewarisan
Modifier akses, overriding anggota, dan kelas abstrak di dalam F#.
- Mengonsumsi pustaka C#
Menggunakan paket NuGet dan API .NET dari F#, termasuk penanganan null di batas interoperabilitas.
- Menyediakan F# untuk C#
Menulis pustaka F# yang terbaca wajar bagi pemanggil C#, dari penamaan sampai tipe antarmuka.