Page 15 - Modul Pemrograman Berorientasi Objek XI RPL
P. 15
import java.util.Scanner;
Artinya, program akan mengimpor class Scanner dari package java.util.
c) Class
Class merupakan tempat untuk mencetak suatu objek. Didalamnya
mendefinisikan bentuk (variabel) dan perilaku (method) dari objek.
Terbentuknya dari sebuah objek dinamakan instance. Blok class diawali dan
diakhiri dengan tanda kurung kurawal ({}). Dalam pendeklarasiannya, diikuti
dengan modifier seperti public yang artinya class kita memiliki akses bebas ke
class lain dari package yang lain pula.
<modifier> class <nama_class> {
[isi class]
}
d) Data dan Method
Data merupakan identitas berupa variabel di dalam class. Sedangkan method
merupakan sekumpulan instruksi untuk mengolah data yang diberi nama tertentu
dan dapat dilakukan pemanggilan dari manapun di dalam program dengan
menuliskan nama method tersebut.
e) Method main
Method main() atau fungsi main() merupakan blok program yang akan
dilakukan eksekusi pertama kali. Contoh:
public static void main(String args[]){
System.out.println("Hello World");
}
Terdapat statement System.out.println yang digunakan untuk
menampilkan teks yang diapit oleh tanda petik ganda (“”) pada layar monitor.
Method main() terdiri dari konstruktor, blok statement, dan blok kontrol.
Konstruktor yang dimaksud adalah inisialisasi atribut-atribut yang akan dimiliki
oleh object. Statement merupakan instruksi yang akan dikerjakan oleh program.
Dimana setiap statement dalam java, selalu diakhiri dengan titik koma (;).
Kemudian terdapat istilah komentar merupakan bagian program yang tidak
akan dieksekusi oleh program. Umumnya komentar berfungsi untuk memberi
keterangan pada kode program dan menonaktifkan fungsi tertentu.
Modul Pemrograman Berorientasi Objek | SMK Kelas XI
7