Dalam mengembangkan aplikasi kita harus membagi pemrograman ke dalam unit-unit yang kecil supaya mudah memelihara dan mengembangkan program secara terus-menerus. Kita biasanya mengembangkan aplikasi yang dibagi dalam tiap modul. Tiap modul dibagi lagi dalam class-class. Setiap class kemudian memiliki beberapa method. Dengan cara ini maka hirarki aplikasi mudah dimengerti dan dikembangkan.
Pada artikel kali ini kita akan membahas deklarasi method pada C#.
Deklarasi method pada C# biasanya adalah:
attributes accessibility modifiers return_type name(parameters) .
Kita akan membahas masing-masing bagian dalam deklarasi method seperti berikut ini:
- Attributes
Pada attributes ini kita akan memberikan tambahan informasi kepada compiler dalam menjalankan method, misalnya
#define INTERACTIVE
…
[Conditional(‘INTERACTIVE’)]
private void UcapkanSelamat()
{
MessageBox.Show(“Selamat berjuang”);
}
- Accessibilty
Accessibility ini dapat diisi public, internal, protected, internal protected dan private. Accessibility ini menentukan siapa yang dapat mengakses method ini.
- Modifiers
Modifiers ini memberikan informasi tambahan mengenai method. Modifiers ini antara lain new, static, virtual and overide, sealed, abstract, dan extern. - Return_type
Return type ini merupakan tipe data yang akan dikeluarkan oleh method ini.
- Name
Name ini merupakan nama dari method ini.
- Parameters
Parameter ini merupakan variable-variable yang akan dimasukkan ke dalam function. Variable-variable ini secara umum diisi dengan suatu nilai yang diberikan oleh pemanggil.
Menguasai deklarasi method hal penting bagi seorang programmer dalam mengembangkan aplikasi. Tentu ada bagian deklarasi yang merupakan pilihan boleh digunakan atau tidak misalnya attributes dan modifiers, di sini programmer tinggal menyesuaikan sesuai kebutuhan. Pemahaman yang kuat mengenai method ini penting karena method-method membentuk class, class-class membentuk modul, dan modul-modul membentuk aplikasi.
Kunjungi www.proweb.co.id untuk menambah wawasan anda.