PERTEMUAN II
A. CLASS
Kelas pada Java didefenisikan dengan menggunakan kata kunci class.
Berikut ini merupakan deklarasi kelas pada Java:
[modifier1]class Namakelas [modifier2] {
Class body;
}
B. METHOD
Method digunakan untuk memodularisasi program melalui pemisahan satu tugas
menjadi satu unit tersendiri. Berikut ini merupakan deklarasi method pada Java:
[modifier1] tipeNilaiKembalian namaMethod (parameter input) {
Method body;
}
C. CONSTRUCTOR
Constructor merupakan method yang namanya sama dengan nama kelas dimana
mehod itu berada.Constructor digunakan untuk menginisialisasi nilai awal (memberikan nilai
default) pada atribut-atribut yang dimiliki oleh suatu objek saat objek itu pertama kali dibuat.
D. MODIFIER
Modifier adalah sifat yang dimiliki oleh setiap atribut,method maupun kelas dalam
Java. Modifier akses adalah modifier yang selalu digunakan,modifier akses terdiri dari private,default,protected dan public.Beberapa modifier penting lainnya:
a. Static yaitu modifier digunakan agar suatu atribut maupun method dapat diakses oleh objek atau kelas lain meski tanpa dilakukan instansiasi terhadap kelas diman atribut maupun method itu berada.
b. Final yaitu modifier yang digunakan untuk mencegah kemungkinan modifikasi terhadap atribut maupun method,dengan modifier ini suatu atribut akan berlaku sebagai konstanta.
E.
OBJECT
Sebuah
kelas dapat digunakan untuk membuat banyak objek.Dibutuhkan operator
new
untuk
membuat objek dari suatu kelas.
A. MEMBUAT PROGRAM Disket.java
public class Disket {
int panjang = 10;
final int LEBAR = 10;
String warna = "kuning";
String bentuk = "segiempat";
String data = " ";
void simpanData(String data1) {
this.data += data1;
}
void hapusData() {
data = " ";
}
String bacaData () {
return data;
}
}
B .MEMBUAT
PROGRAM Maindisket.java
class MainDisket{
public static
void main (String[] args) {
Disket
disk1 = new Disket(50);
System.out.println("Panjang
disket = "+ disk1.panjang);
System.out.println("Lebar
disket = "+disk1.LEBAR);
System.out.println("Warna
disket = "+ disk1.warna);
System.out.println("Bentuk
disket = "+disk1.bentuk);
System.out.println("data
mula-mula = "+disk1.bacaData());
disk1.simpanData("Belajar
Java");
System.out.println("Setelah
SimpanData = "+disk1.bacaData());
disk1.hapusData();
System.out.println("Setelah
hapusData = "+disk1.bacaData());
}
}
}
}
1. Buka file Disket.java
2. Ketik source code di bawah ini pada baris ke 7 dari document Disket.java.Setelah
Disket()
panjang = 100;
}
Disket (int panjang1) {
this.panjang = panjang1;
}
D.Ubah source code pada baris ke 3 dari MainDisket.java dengan source di bawah ini:
Disket disk1 = new disket (50);
Tidak ada komentar:
Posting Komentar