Kamis, 18 April 2013

Source Code Tugas Praktikum Pemrograman Lanjut Bab 4 Inheritance

             Inheritance adalah konsep penting dalam pemrograman berorientasi objek. Bila diterjemahkan secara harafiah, artinya adalah Pewarisan. Istilah Inheritance akan lebih sering digunakan karena istilah ini sudah dikenal luas dalam dunia pemrograman internasional. Fungsi utama inheritance adalah untuk membuat Class baru dari class yang sudah ada. Inheritance menjadikan suatu class menjadi lebih reusable dalam arti lebih berguna karena dapat digunakan untuk menghasilkan class-class lain yang lebih spesifik.
 

Klik Link dibawah ini untuk mendownload source codenya :
Class Direktur
Class employee
ClassInheritanceDemo
Class Programmer
No comments

Source Code Tugas Praktikum Pemrograman Lanjut Bab III : Encapsulation.doc

 Enkapsulasi merupakan pengemasan data dan prosedur dalam objek. Juga merupakan upaya penyembunyian informasi yang diterapkan pada pemrograman terstruktur sehingga data tidak dapat diakses secara langsung oleh pihak di luar.

Contoh ; Di dalam sebuah program sering kita jumpai tombil Button Close (Sebagai Data), kemudian kita sisipkan Method System.exit(0) untuk keluar dari sistem Java.



 Soure CodeProgram :
Class TestVehicle1
Vehicle1
No comments

Kamis, 11 April 2013

Pengertian Stack

Stack (tumpukan) adalah struktur data dimana proses pengambilan dan penambahan element dilakukan pada satu ujung yang sama. Stack mengikuti konsep LIFO (Last In First Out) : elemen yang terakhir kali masuk akan menjadi elemen yang pertama kali keluar. Stack dapat dibuat dengan menggunakan array maupun linked list.

Ilustrasi Stack


   -   Karena Compo ditumpuk di posisi terakhir, maka Compo akan menjadi elemen teratas dalam tumpukan.  Sebaliknya, karena Televisi ditumpuk pada saat pertama kali, maka elemen Televisi menjadi elemen terbawah dari tumpukan.  Dan jika dilakukan mengambilan elemen dari tumpukan, maka secara otomatis akan terambil elemen teratas, yaitu Compo.

No comments

Pengertian Algoritma

Algoritma adalah sekumpulan langkah-langkah terbatas untuk mencari solusi dari suatu masalah. Algoritma diambil dari nama Al Khawarizmi (Al Khawarizmi: On Calculation with Hindu–Arabic numeral system, 825M). Disalahpahami sebagai Algoritmi (jamak latin dari Algoritmus), yang akhirnya menjadi Algorithm, metode kalkulasi. Di pemrograman komputer, algoritma diimplementasikan  dalam program komputer, i.e. satu set instruksi atau langkah-langkah yang dijalankan dengan komputer untuk menyelesaikan suatu masalah.

No comments