PEMBAHASAN MATERI PROGRAM KULIAH JAVA
MINGGU KE 3
CLASS, METHOD, CONSTRCTOR, MODIFIER, DAN
OBJECT
Pada pemograman berorientasi objek
terdapat dua istilah yang sangat terkenal yaitu kelas dan objek.
Atribut adalah keadaan yang dimiliki
oleh objek.
Method adalah apa-apa yang menurut
subjek harus dapat dilakukan objek.
a.
CLASS
Kelas pada Java didefenisikan denga
menggunakan kata kunci class.
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.
Deklarasi method pada Java :
[modifier1] tipeNilaiKembalian
namaMethod (parameter input) {
Method
body;
}
c.
CONSTRUCTOR
Constructor merupakan method yang
namanya sama dengan nama kelas dimana method itu berada.
d.
MODIFIER
=> public, private, protected.
Modifier adalah sifat yang dimiliki oleh
setiap atribut, method maupun kelas dalam Java.
e.
OBJEK
Sebuah kelas dapat digunakan untuk membuat banyak
objek, setiap objek dapat diperlakukan secara berbeda oleh obje-objek lain yang
menggunakannya.
Contoh Program :
1.
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;
}
}
2.
Membuat
program MainDisket.java
Class MainDisket{
Public
static void main (String [ ] args) {
Disket
disk1 = new Disket ( );
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());
}
}