Senin, 20 Oktober 2014

Exception Handling

Kesalahan yang sering terjadi :
1. Syntax Eror : Salah penulisan
2.  Semantic Eror : Keluaran yang tidak sesuai
3. Runtime Eror : Eror ketika di run

Penanganan Exception
Blok try : intuksi yang menyebabkan terjadinya exception
Blok cactch : intruksi yang menangani exception

Kamis, 09 Oktober 2014

Unified Modelling Language

UML (Unifed Modelling Language) adalah sebuah bahasa yang berdasarkan grafik/gambar untuk memvisualisasi, menspesifasikan, membangun dan pendokumentasian dari sebuah sistem pengembangan software berbasis OO (Object Oriented). UML tidak hanya merupakan sebuah bahasa pemrograman visual saja, namun juga dapat secara langsung dihubungkan ke berbagai bahasa pemrograman seperti JAVA, C++. Visual Basic, atau bahkan dihubungkan secara langsung ke dalam sebuah object oriented database.

Selasa, 30 September 2014

Implementasi Konsep Inheritance dan Polymorphism

Poly + morph = banyak + bentuk

Polymorphism yang berarti satu objek dapat memiliki banyak bentuk tang berbeda.

Polymorphism adalah konsep sederhana dalam pemrograman berorientasi objek yang berarti kemampuan suatu variabel referensi objek untuk memiliki aksi yang berbeda bila method yang sama dipanggil dimana aksi method tergantung dari tipe objeknya.

Senin, 22 September 2014

Contoh Program Inheritance

Inheritance merupakan pewarisan atribut dan method pada sebuah class yang diperoleh dari class yang terdefinisi tersebut.

Superclass : class asal (orang tua)
Subclass : class turunan (anak)

Jumat, 19 September 2014

Contoh Program Enkapsulasi

Pembungkusan variabel dan method dalam sebuah objek dalam bagian yang terlindungi.

Enkaptulasi dapat diartikan sebagai bungkusan (wrapper) pelindung program dan data yang diolah.

Pembungkus ini mendefinisikan perilaku dan melindungi program dan data yang sedang diolah agar tidak diakses sembarangan oleh program lain.