Sabtu, 20 September 2014

Program Sederhana Dengan Metode Enkapsulasi, Inheritensi dan Polimorfisme


Nama                                  : Agustinus Sulistyo Budi Utomo
NIM                                       : TI1210027
Semester                          : 5
Matkul                                : Pemrograman Mobile

Pemrograman Berorientasi Objek
Pemrograman berorientasi objek (Inggris: object-oriented programming disingkat OOP) merupakan paradigma pemrograman yang berorientasikan kepada objek. Semua data dan fungsi di dalam paradigma ini dibungkus dalam kelas-kelas atau objek-objek. Bandingkan dengan logika pemrograman terstruktur. Setiap objek dapat menerima pesan, memproses data, dan mengirim pesan ke objek lainnya.
Berikut contoh dari enkapsulasi, polimorfisme, dan inheritensi.
1.      Enkapsulasi
Memastikan pengguna sebuah objek tidak dapat mengganti keadaan dalam dari sebuah objek dengan cara yang tidak layak; hanya metode dalam objek tersebut yang diberi izin untuk mengakses keadaannya. Setiap objek mengakses interface yang menyebutkan bagaimana objek lainnya dapat berinteraksi dengannya. Objek lainnya tidak akan mengetahui dan tergantung kepada representasi dalam objek tersebut.
Description: Main.Java Source code.
Description: Output Output.
2
.      Polimorfisme



Tidak bergantung kepada pemanggilan subrutin, bahasa orientasi objek dapat mengirim pesan; metode tertentu yang berhubungan dengan sebuah pengiriman pesan tergantung kepada objek tertentu di mana pesa tersebut dikirim.
Description: main_polimor Source code.
Description: Polimorfisme Output.

3.      Inheritensi

Description: Main.Java Source code.

Description: Output Output.
SEKIAN.
 


2

Tidak ada komentar:

Posting Komentar