Anggota
Bagian ini menjelaskan anggota jenis objek F#.
Keterangan
Anggota adalah fitur yang merupakan bagian dari definisi jenis dan dideklarasikan dengan kata kunci member
. Jenis objek F # seperti data, kelas, gabungan yang didiskriminasi, antarmuka, dan anggota dukungan struktur. Untuk informasi selengkapnya, lihat Data, Kelas, Gabungan yang Didiskriminasi, Antarmuka, dan Struktur.
Anggota biasanya membuat antarmuka publik untuk jenis, oleh karena itu mereka bersifat publik kecuali ditentukan lain. Anggota juga dapat dinyatakan sebagai privat atau internal. Untuk informasi selengkapnya, lihat Access Control. File tanda tangan juga dapat digunakan untuk mengekspos atau tidak mengekspos anggota tertentu dari suatu jenis. Untuk informasi selengkapnya, lihat Tanda Tangan.
Pengikatan do
dan bidang privat, yang hanya digunakan dengan kelas, bukanlah anggota sejati, karena keduanya tidak pernah menjadi bagian dari antarmuka publik jenis dan tidak dideklarasikan dengan kata kunci member
, selain ikut dijelaskan di bagian ini.
Topik Terkait
Topik | Deskripsi |
---|---|
let Pengikatan dalam Kelas |
Menjelaskan definisi fungsi dan bidang privat di kelas. |
do Pengikatan dalam Kelas |
Menjelaskan spesifikasi kode inisialisasi objek. |
Properti | Menjelaskan anggota properti di kelas dan jenis lainnya. |
Properti yang Diindeks | Menjelaskan properti seperti larik di kelas dan jenis lainnya. |
Metode | Menjelaskan fungsi yang merupakan anggota suatu jenis. |
Konstruktor | Menjelaskan fungsi khusus yang menginisialisasi objek suatu jenis. |
Kelebihan Beban Operator | Menjelaskan definisi operator yang disesuaikan untuk jenis. |
Peristiwa | Menjelaskan definisi peristiwa dan dukungan penanganan peristiwa di F#. |
Struct | Menjelaskan definisi struktur dalam F#. |
Bidang Eksplisit | Menjelaskan definisi bidang yang batal diinisialisasi dalam suatu jenis. |