Selasa, 10 Maret 2015

Pewarisan

Nama/ NIM: I Wayan Andika Dananjaya / 1404505067
Jurusuan/Fakultal/Perguruan Tinggi: Teknologi Informasi / Teknik / Universitas Udayana
Mata Kuliah: Pemograman Berbasis Obyek(B)
Dosen: I Putu Agus Eka Pratama, ST., MT

Pewarisan

Dalam Java, semua class, termasuk class yang membangun Java API, adalah subclasses dari superclass Object. Contoh hirarki class diperlihatkan di bawah ini.   


Beberapa class di atas class utama dalam hirarki class dikenal sebagai superclass. Sementara beberapa class di bawah class pokok dalam hirarki class dikenal sebagai subclass dari class tersebut.  
Pewarisan adalah keuntungan besar dalam pemrograman berbasis object karena suatu sifat atau method didefinisikan dalam superclass, sifat ini secara otomatis diwariskan dari semua subclasses. Jadi, Anda dapat menuliskan kode method hanya sekali dan mereka dapat digunakan oleh semua subclass. Subclass hanya perlu mengimplementasikan perbedaannya sendiri dan induknya.


Sumber: JENI




Operasi Aritmatika

Nama/ NIM: I Wayan Andika Dananjaya / 1404505067
Jurusuan/Fakultal/Perguruan Tinggi: Teknologi Informasi / Teknik / Universitas Udayana
Mata Kuliah: Pemograman Berbasis Obyek(B)

Dosen: I Putu Agus Eka Pratama, ST., MT


Operasi Aritmatika
Operator Aritmatika 
Berikut ini adalah dasar operator aritmatika yang dapat digunakan untuk membuat suatu program  Java, 
Operator
Penggunaan
Keterangan
+
op1 + op2
Menambahkan op1 dengan op2
*
op1 * op2
Mengalikan op1 dengan op2
/
op1 / op2
Membagi op1 dengan op2
%
op1 % op2
Menghitung sisa dari pembagian op1 dengan op2
-
op1 - op2
Mengurangkan op2 dari op1

Tabel 3: Operator Aritmatika dan fungsi-fungsinya

Berikut ini adalah contoh program dalam penggunaan operator-operator ini :




Output:



Sumber: JENI


Hello World




















Nama/ NIM: I Wayan Andika Dananjaya / 1404505067
Jurusuan/Fakultal/Perguruan Tinggi: Teknologi Informasi / Teknik / Universitas Udayana
Mata Kuliah: Pemograman Berbasis Obyek(B)
Dosen: I Putu Agus Eka Pratama, ST., MT














Output: