Rabu, 04 Juli 2012

Event Headling

Event handler adalah satu atau lebih method yang dijalankan ketika sebuah event terjadi pada pemrograman menggunakan Windows Form Aplication. Misalnya, ketika kita mengklik sebuah tombol maka akan terjadi sebuah event, event itu bisa mengakibatkan suatu window atau jendela tertutup, membuka window atau jendela baru dan masih banyak lagi. Apabila kita menggunakan Microsoft Visual Studio, jenis-jenis event bisa kita lihat pada tab propertis. . Berikut...

Minggu, 17 Juni 2012

Multitread

Arti istilah Multithreading dianggap berkaitan erat dengan pengertian multi thread merupakan jalannya beberapa proses dengan urutan yang cepat (multitasking) dalam satu program. Multithreading ini merupakaan teknik pada manipulasi data dimana node-node pada struktur pohon data berisi penunjuk ke node yang lebih tinggi untuk membuat lintasan struktur menjadi lebih efisien. Kalau sebelumnya kita telah mempelajari tentang proses, namun seiring berjalannya waktu dan tuntutan teknologi ternyata ditemukan kelemahan yang sebenarnya bisa diminimalisir pada proses. Untuk itulah diciptakan thread yang merupakan cara dari komputer untuk menjalankan...

Exception Handling

Eksepsi adalah keadaan tidak normal yang muncul pada suatu bagian program pada saat dijalankan. Penanganan eksepsi pada perintah membawa pengelolaan kesalahan program saat dijalankan kedalam orientasi-objek. Eksepsi  adalah objek yang menjelaskan suatu keadaan eksepsi yang muncul pada suatu bagian profram. Saat suatu keadaan eksepsi muncul, suatu objeke xcep tio n dibuat dan dimasukkan ke dalam method yang menyebabkan eksepsi. Method tersebut dapat dipilih untuk menangani eksepsi berdasarkan tipe tertentu. Method ini juga menjaga agar tidak keluar terlalu dini melalui suatu eksepsi, dan memiliki suatu blok program yang dijalankan...

Senin, 28 Mei 2012

Abstract Class

Abstract class merupakan suatu class yang memiliki minimal satu abstract methode (method yang belum terdapat implementasinya) dan tidak dapat diinstantiasi. Kelas turunan harus mengimplementasikan semua method abstract. Kata kunci abstract tidak dapat digunakan untuk konstruktor dan method static. ANOLOGI CLASS YANG ABSTRACT Suatu class dapat diinstansiasi menjadi objek, misal class Dosen damat di instansiasi menjadi wilis, bayu, lina, namun...

Inner Class

Apa itu Inner Class?? Merupakan kelas yang didefinisikan di dalam kelas. Kelas inner dapat mengakses data dan method dari kelas luar, meskipun data dan method tersebut bersifat private. Sebaliknya kelas luar tidak dapat mengakses data atau method dari kelas dalam yang bersifat private. Ketentuan kelas inner : Kelas Luar yang mnegandung kelas inner bila dikompilasi akan menghasilkan dua file yaitu Luas.class dan Luas$Inner.class. Kelas Inner boleh tidak diberi nama disebut Anonymous Inner. Pada non-static, pembuatan objek inner class bila dilakukan di dalam method static, maka harus membuat objek kelas luar terlebih...

Rabu, 25 April 2012

Inheiretence

Inheiretence merupakan salah satu keampuhan dari OOP. Dengan pewarisan(Inheiretence), kita tidak perlu lagi membuat kode program yang sebelumnya sudah pernah kita buat. Pewarisan memungkinkan kita untuk menggunakan atau memperluas kelas lain dengan cara menciptakan kelas baru. Inheiretence juga memberikan kemudahan bagi kita untuk maintenance project, optimasi, memperbaiki ataupun improving. Dengan maintenance pada superclass (class induk) maka pada...

Polimorfisme - Overloading

Lanjut pada materi selanjut nya yaitu Overloading, langsung saja saya jelaskan tentang overloading. Overloading Overloading berarti Menuliskan kembali method dengan nama yang sama pada suatu class. tujuannya adalah memudahkan penggunaan/pemanggilan method dengan fungsionalitas yang mirip. Tujuan overloading adalah untuk memudahkan penggunaan/pemanggilan method dengan fungsionalitas yang mirip. Aturan Pendeklarasian Method Overloading Nama method...

Polimorfisme - Overriding

Dalam pemrograman berorientasi object kita mengenal suatu istilah yaitu “Polimorfisme”, yaitu suatu teknik dalam programming yang lebih mengarahkan kita untuk memprogram secara general dari pada secara spesifik. Sebagai contoh seumpama kita memiliki 3 class berbeda yaitu: “Motor”, “Mobil” dan “Pesawat”. Dimana ketiga class tersebut adalah turunan dari class “Kendaraan”. Dalam kelas kedaraan terdapat suatu method yaitu “Move()”, akan tetapi apakah...

Senin, 23 April 2012

Encapsulation

Sampai juga di bab encapsulation, dan apa itu encapsulation tanpa basa basi langung saja saya jelaskan Enkapsulasi adalah pembungkus, pembungkus disini dimaksudkan untuk menjaga suatu proses program agar tidak dapat diakses secara sembarangan atau di intervensi oleh program lain. Konsep enkapsulasi sangat penting dilakukan untuk menjaga kebutuhan program agar dapat diakses sewaktu-waktu, sekaligus menjaga program tersebut. Dalam kehidupan...

Class, Method, Modifier

Setelah beres dengan OOP1 di smester terdahulu, akhirnya sampai juga di OOP2. seperti episode sebelumnya saya sebagai seseorang yang juga belajar bahasa pemrograman akan menjelaskan di bab ini tentang apa itu Class, Method, dan Modifier. Pengertian Class untuk membuat objek, dan berperan sebagai tipe data dari objeksarana pengkapsulan kumpulan data/properti dan kumpulan methodMisal Diagram Class Modifier sifatnya optional, menunjukkan sifat-sifat...

Page 1 of 912345Next
Twitter Delicious Facebook Digg Stumbleupon Favorites More