Page 15 - Modul PBO 11 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 (;).
3. Perbedaan sintaks error dan runtime error
Syntax error
Kesalahan dalam coding karena penulisan yang tidak sesuai dengan aturan
atau kesalahan pada konstruksi kode. Java mendeteksi error tersebut dengan
Modul Pemrograman Berorientasi Objek | SMK Kelas XI
7