I. TUJUAN
Mahasiswa mampu :
1. Memahami konsep pemrograman berorientasi objek
2. Memahami konsep class dan objek
3. Mengimplementasikan penggunaan class dan objek dalam JAVA
Struktur class :
class nama_kelas{
// ................
//..................
}
Struktur Objek :
[nama_class] [nama_objek] = new [nama_class] (....);
Struktur atribut :
[access_modifier] [tipe_data] [nama_atribut] = [nilai_atribut];
Method
Method merupakan fungsi yang digunakan untuk memanipulasi atau mengakses
nilai pada atribut. Method berisi sekumpulan kode program yang dapat diakses
sewaktu-waktu hanya dengan pemanggilan nama method tersebut.
Struktur method :
[access_modifier] [tipe_data] [nama_method] (....) {
}
This
This digunakan untuk membedakan variabel yang dideklarasikan sebagai
parameter di dalam method dan variabel yang dideklarasikan pada class.
Sehingga untuk menggunakan variabel pada class di dalam method digunakan
this.
VI. LATIHAN
package tes;
import java.util.Scanner;
/**
*
* @author Laili
*/
}
}
VII. TUGAS
1. Buatlah class Mahasiswa dengan ketentuan sbb :
Memiliki atribut : nim, nama, nilai_afektif, nilai_tugas, nilai_uts, nilai_uas
Memiliki method nilai_akhir yang berfungsi untuk menghitung nilai akhir
dari mahasiswa tsb dengan menggunakan rumus :
2. Cobalah class Mahasiswa yang anda buat dengan inputan manual (setting
terlebih dahulu)
nim = 1234567890
nama = adi
nilai afektif = 85
nilai tugas = 70
nilai uts = 80
nilai uas = 75
VIII. REFERENSI
Lewis, John. Loftus, William. 2007. Java Software Solutions Fondations of Program
Design - Fifth Edition. Pearson Addison Wesley/ Pearson International Edition.