Penjelasan Sederhana Members C# di Asp.net


Class dan struct memiliki member yang mewakili data dan behivior mereka. Member class mencakup semua member yang dideklarasikan di class, bersama dengan semua member (kecuali constructor dan finalizer) yang dinyatakan di semua class dalam hierarki inheritance. Member swasta di base class diinheritance namun tidak dapat diakses dari class turunan.
Tabel berikut mencantumkan tipe data member yang terdiri dari class atau struct:
1. Field : Field adalah variabel yang dinyatakan pada class scope. Field mungkin berupa tipe numerik built-in atau instance class lain. Misalnya, class kalender mungkin memiliki field yang berisi tanggal sekarang.
2. Constants : constants adalah field atau properti yang nilainya ditetapkan pada waktu kompilasi dan tidak dapat diubah.
3. Properties : Properties adalah metod pada class yang diakses seolah-olah mereka adalah field di class itu. Sebuah properti dapat memberikan perlindungan untuk bidang class agar tidak berubah tanpa sepengetahuan objek.
4. Methode : Metod mendefinisikan tindakan yang dapat dilakukan oleh class. Metod dapat mengambil parameter yang memberikan input data, dan dapat mengembalikan data output melalui parameter. Metod juga bisa mengembalikan nilai secara langsung, tanpa menggunakan parameter.
5. Events : Events memberikan pemberitahuan tentang kejadian, seperti klik tombol atau penyelesaian metod yang berhasil, ke objek lain. events didefinisikan dan dipicu dengan menggunakan delegasi.
6. Operators : Operator yang kelebihan beban dianggap sebagai member class. Bila kita membebani operator, kita mendefinisikannya sebagai metod statis publik di class. Operator yang telah ditentukan (+, *, <, dan seterusnya) tidak dianggap member
7. Indexers : Kemungkinkan objek diindeks dengan cara yang mirip dengan array.
8. Constructor : Constructor adalah metod yang disebut saat objek pertama kali dibuat. Mereka sering digunakan untuk menginisialisasi data objek.
9. Finalizers : Finalizer digunakan sangat jarang di C #. Mereka adalah metod yang dipanggil oleh mesin eksekusi runtime saat objek akan dikeluarkan dari memori. Mereka umumnya digunakan untuk memastikan bahwa sumber daya apa pun yang harus dilepaskan ditangani dengan tepat.
10. Nested Types : Tipe data Nested adalah tipe yang dinyatakan dalam tipe lain. Tipe nested sering digunakan untuk menggambarkan objek yang hanya digunakan oleh tipe data yang berisinya.
Previous
Next Post »