RSS

Arsip Kategori: Uncategorized

OOP : Bab 4 Inheritance

Inheritance adalah salah satu fitur OOP yang sangat penting, Inheritance adalah penurunan sifat dari suatu Class ke kelas yang lain. Tidak semua sifat bisa diturunkan ke Class turunan tetapi hanya filed dan method yang punya modifier public dan protected yang bisa di turunkan.

Read the rest of this entry »

 
Tinggalkan komentar

Ditulis oleh pada Mei 16, 2012 inci Uncategorized

 

OOP 2 Bab 3 : Polymorphisme Overload Override

Overloading adalah suatu cara untuk memberikan nama yang sama kepada dua method yang berbeda meski dua method tersebut berada dalam class yang sama. Hal ini dapat dilakukan dengan cara membedakan tipe parameter, jumlah parameter dan susunan parameter, Manfaat penggunaan overloading adalah agar method yang mempunyai tingkah yang hampir sama mudah diingat oleh developer software.

Overriding digunakan oleh Class Turunan yang berusaha memodifikasi tingkah laku yang diwarisi dari Class Induk. Tujuannya adalah supaya  Class turunan memiliki tingkah laku yang lebih spesifik. Ini dilakukan dengan  cara mendeklarasikan kembali method milik parent class di Class turunan.

Read the rest of this entry »

 
Tinggalkan komentar

Ditulis oleh pada Mei 14, 2012 inci Uncategorized

 

OOP 2 Bab 2 : Encapsulation (C# ,C++ dan Java)

Encapsulation adalah proses pengelompokan Filed dan method dengan memberikan hak akses kepada Filed dan method sehingga Filed hanya dapat di akses melalui method accessor.

Berikut ini keuntungan dari prinsip encapsulation :
  • Bersifat independen. Suatu modul yang terenkapsulasi dengan baik akan bersifat independen dari yang lain. Sehingga dapat digunakan pada bagian manapun dari program.
  • Bersifat transparan. Jika Anda melakukan modifikasi pada suatu modul, maka perubahan tersebut akan dirasakan oleh semua bagian yang menggunakan modul tersebut.
  • Menghindari dari efek yang diluar perencanaan. Modul yang terenkapsulasi dengan baik hanya akan berinteraksi dengan bagian program melalui variable input dan output yang telah didefinisikan sebelumnya. Sehingga dapat mengurangi kemungkinan bug.

Seng usah kake’en OBOS langsung baen cak . . .

Read the rest of this entry »

 
Tinggalkan komentar

Ditulis oleh pada Mei 11, 2012 inci Uncategorized

 

OOP 2 Bab 1 : Class,Method, & Modifier (C# ,C++ dan Java)

Class adalah kumpulan atas definisi data dan fungsi-fungsi dalam suatu unit untuk suatu tujuan tertentu. Sebuah class adalah dasar dari modularitas dan struktur dalam pemrograman berorientasi object. Dengan modularitas, struktur dari sebuah program akan terkait dengan aspek-aspek dalam masalah yang akan diselesaikan melalui program tersebut. Cara seperti ini akan menyederhanakan pemetaan dari masalah ke sebuah program ataupun sebaliknya.

Method adalah sarana bagi programmer untuk memodularisasi, artinya membreak atau memecah program kompleks menjadi bagian yang kecil-kecil. Setiap method yang menghasilkan suatu nilai dengan tipe data tertentu yang dinamai Return Type. Apabila terdapat suatu fungsi yang tidak menghasilkan suatu nilai apapun maka bagian return type ini diganti dengan void.Penamaan method mengikuti kaidah penamaan seperti pada penamaan variabel.
Bagian parameter pada method diisi dengan parameter-parameter fungsi yang diperlukan. Passing Parameter  dilakukan dengan cara pass by value dan pass by reference.Dengan analogi tersebut, otomatis beberapa hal umum seperti local variable,pemanggilan method, pendefinisian return value type, dsb adalah sama.
Modifier adalah ruang lingkup aksesibilitas dari sebuah Obyek dan anggotanya. Kita dapat mengontrol ruang lingkup objek anggota kelas menggunakan access modifier. Kita menggunakan access modifier untuk menyediakan keamanan Code yang kita Buat.
Dan Baiklah Saudara-saudara seperjuangan..untuk mempersingkat waktu sudilah saya ini untuk mempertunjukkan program awak..:)
Berikut adalah contoh dari C#, C++ dan Java nya ::
 
Tinggalkan komentar

Ditulis oleh pada Mei 11, 2012 inci Uncategorized

 

Dunia Siput Raksasa ‘Alien’ Buat Warga Miami Panik

 

 

 

 

 

 

 

Siapa sangka siput bisa memicu kepanikan massal. Inilahyang terjadi di Miami, negara bagian Florida, Amerika Serikat. Warga sedang berjuang mengatasi wabah siput raksasa asal Afrika.

Bayangkan, siput yang yang biasanya berukuran kecil, bengkak sampai sepanjang 20 centimeter. Siput ini memakan tanaman, bahkan pleter tembok. Kadang, hewan ini membawa parasit yang bisa menginfeksi manusia dengan strain Meningitis yang tak mematikan. Read the rest of this entry »

 
Tinggalkan komentar

Ditulis oleh pada Januari 30, 2012 inci Uncategorized