Pemrograman Sederhana

Assalamaualaikum teman teman dan sahabat kaliini saya akan menjelaskan tentang apa elemen-eleman apa asaja yang ada pada pemrograman .

Array
 Array adalah kumpulan dari nilai-nilai data bertipe sama dalam urutan tertentu yang menggunakan sebuah nama yang sama. Nilai-nilai data di suatu larik disebut dengan elemen-elemen larik.
Letak urutan dari suatu elemen larik ditunjukkan oleh suatu subscript atau suatu index.
Menurut dimensinya, array dapat dibedakan menjadi :
1. Array satu dimensi
Setiap elemen array dapat diakses melalui index
Index array secara default dimulai dari 0
Deklarasi array :
Tipe_array nama_array[ukuran]

2. Array dua dimensi
Array dua dimensi merupakan array yang terdiri dari m buah baris dan n buah buah kolom bentuknya dapat berupa matriks atau tabel.
Deklarasi array :
Tipe_array nama_array [baris][kolom]

3.Array multidimensi
Array multidimensi merupakan array yang mempunyai ukuran lebih dari dua. Bentuk pendeklarasian array multidimensi sama saja dengan deklarasi array dimensi satu maupun dimensi dua.
Deklarasi array :
Tipe_array nama_array [ukuran 1][ukuran 2] . . . [ukuran N]
Perbedaan array dengan tipe data lain :
Array dapat mempunyai sejumlah nilai, sedangkan tipe data lain hanya dihubungkan dengan sebuah nilai saja.
Array dapat digunakan untuk menyimpan beberapa nilai tipe data lain data (char, int, float, double, long, dll) yang sama dengan satu nama saja.
Selain itu, array dapat berupa satu dimensi atau lebih, sedangkan tipe data lain hanya berupa satu dimensi.
Array juga dapat digunakan sebagai parameter. Jenisnya :
a. Array dimensi satu sebagai parameter :
-Pengiriman parameter berupa array dimensi satu merupakan pengiriman secara acuan/referensi, karena yang dikirimkan adalah alamat dari elemen pertama arraynya, bukan seluruh nilai-nilai elemenya. Alamat elemen pertama dari array dapat ditunjukkan oleh nama lariknya yang tidak ditulis dengan indeknya.
b.Array dua dimensi sebagai parameter :
-Pengiriman parameter berupa array dua dimensi hampir sama dengan pengiriman parameter array satu dimensi, hanya saja perbedaannya adalah dalam array dua dimensi harus menyebutkan baris dan kolom array dimensi dua tersebut, mendeklarasikan MAX_ROWS dan MAX_COLS yang digunakan untuk pengiriman parameter array dua dimensi dan pada saat pengiriman parameter formal array dua dimensi, kita harus menyebutkan banyaknya dimensi array untuk kolom, sehingga ukuran kolom dapat diketahui, hal ini berkaitan dengan pemesanan variabel array di memori.

Class
Bagian ini adalah permulaan dari Object Oriented Programming (OOP). Ada banyak konsep mengenai OOP seperti Abstraction, Encapsulation, Inheritance dan Polymorphism. Di bawah ini adalah penjelasan mengenai Abstraction dan Encapsulation. Meskipun memahami konsep ini dapat berguna, apabila Anda sedang buru-buru, lewati saja penjelasan tersebut sampai ke bagian class pada C#.

Abstraction

Abstraction atau dalam bahasa Indonesia Abstraksi, bukanlah mengenai kode program. Abstraksi hanyalah suatu proses dimana seorang programmer melihat contoh-contoh di kehidupan nyata dan menterjemahkan konsep-konsep yang didapat ke dalam suatu program. Sebagai contoh, seorang programmer game mula-mula akan melihat suatu mobil memiliki kecepatan, jumlah bensin dan jenis bannya. Sedangkan programmer retailer otomotif mungkin akan lebih peduli dengan harga, warna dan mereknya. Tentu saja mereka dapat memasukkan semua hal tersebut dan hal lainnya ke dalam program. Akan tetapi hal ini sangat bergantung dengan apa yang dilihat oleh programmer.

Kita mendefinisikan class di dalam namespace pada C#. Untuk mendefinisikan suatu class sederhana, kita tuliskan dalam namespace:




[access modifier] class [nama class] {
    //Member-member pada class
}


 Method
 Method adalah sarana bagi programmer untuk memodularisasi, artinya membreak atau memecah program kompleks menjadi bagian yang kecil-kecil sehingga nantinya dapat digunakan berulang-ulang, daripada menulis beberapa baris kode yang sama.

Event
Event, biasanya event dinyatakan sebagai sesuatu yang terjadi (happening) di waktu tertentu dan tempat tertentu. Hmm, jadi dalam pemrograman c#, event biasanya digambarkan dengan "button_click","mouse_over","value_changed", dan event lainnya. Misal ketika kalian ngeklik button, walla, itulah Event.
Hasil gambar untuk contoh event bahasa c#

Sekarang kita memasuki wilayah pembahasan Event secara "Code", sebelumnya, kita memiliki prosedur jika ingin membuat sebuah event, yaitu :
1. Definisikan Class Event (Event apa yang terjadi)
2. Definisikan Class EventHandler (Bagaimana Sistem Handle nya)
3. Implementasikan Event tersebut pada Main Program




Sumber:https://wistaprawista.wordpress.com 
             https://icodeformoney.com
            http://prihandanacam.blogspot.co.id

Komentar

Postingan populer dari blog ini

Pemrograman Visual Datagridview dalam bahasa C#

Mikrotik

bios adalah