Disusun Oleh :
NIM : 2014081101
UNIVERSITAS KUNINGAN
2015
Class
Disana terlihat bahwa nama classnya adalah SepedaMotor. Kemudian ada private, private
disini menjelaskan bahwa variabel tersebut hanya dapat diakses oleh class itu sendiri.
Object lain tidak dapat menggunakan variabel tersebut secara langsung.
Lalu ada juga keyword “this”, fungsinya adalah untuk membedakan variabel merk pada
atribut dari class SepedaMotor.
Object
public static void main (String [] args){ , artinya baris yang akan memulai method main()
yang merupakan method utama yang pasti dimiliki oleh semua program java.
+motor.getMerk(), berfungsi untuk pemanggilan suatu fungsi, yaitu setMerk disana adalah
honda.
Input Data
Selanjutnya disini kita akan mencoba menginputkan melaui keyboard melalui dengan cara
InputStreamReader, seperti dibawah ini,
Pada bagian ini, kita akan menggunakan class BufferedReader yang berada di package
java.io untuk mendapatkan input dari keyboard. Packages berisi class yang mempunyai
fungsi yang saling berhubungan. Seperti pada
contoh di atas, java.io package mengandung class-class yang memungkinkan
program untuk melakukan input dan output data.
name = dataIn.readLine();
kode ini untuk menggunakan method readLine() dari
BufferedReader untuk mendapatkan input dari user.
Cara lain untuk mendapatkan input dari user adalah dengan menggunakan class
JoptionPane yang didapatkan dari javax.swing package. JoptionPane memudahkan
memunculkan dialog box standard yang memberikan kepada user sebuah nilai atau
menginformasikan sesuatu.
import javax.swing.JOptionPane;
Bisa juga ditulis seperti,
import javax.swing.*;
Menjelaskan bahwa kita mengimpor class JoptionPane dari package javax.swing.
Latihan Modul 2
a. Disini kita ambil kelas manusia. Kelas manusia mempunyai atribut : nama. Selain itu
kelas manusia juga mempunyai metodh: tampilkanNama, kerja makan. Untuk itu kita
dapat membuatnya dalam script berikut.
Kemudian kita akan menginstantiasi kelas manusi amenjadi sebuah objek Andi yang
mengimplementasikan metodh : tampilkanNama dan makan adalah sebagai berikut.
Pertama kita buat dulu file mahasiswa.java yaitu untuk memberikan atribut/ variabel untuk
bisa menampilkan nama nanti.
c. Buatlah 3 objek untuk menginstantiasi kelas mahasiwa dengan atribut nama dan npm
Anda sendiri dan 2 teman Anda dan mengimplementasikan beberapa metodh yang telah
Anda definisikan dalam kelas mahasiswa.
Nama file akan dibuat adalah Rudi.java. Disini yaitu kita akan memanggil method yang
akan dipanggil.
Kita buat file yang kedua yaitu Lois.java