Oleh : Reza Ervani
بسم الله الرحمن الرحيم
Sebagaimana yang kita lihat dalam contoh sebelumnya, sebuah program Java dapat saja berisi banyak class, tapi hanya satu class yang mendefinisikan metode main. Class berisi data member dan metode yang mengoperasikan data member dari class. Metode dapat saja berisi deklarasi tipe data dan statement yang dapat dieksekusi (executable). Untuk menulis suatu program Java, kita dapat saja menggunakan bagian-bagian seperti yang ditunjukkan dalam gambar berikut :
Bagian Dokumentasi
Bagian ini berisi serangkaian komentar yang dapat saja berisi nama program, penulis dan detail lain tentang program.
Package Statement
Statement pertama yang diperkenankan di file Java adalah statement paket. Statement ini mendeklarasikan nama paket dan menginformasikan ke kompailer bahwa class yang didefinisikan adalah milik paket tersebut. Contoh
package com.eclipseprogramming.latihanjava;
Import Statement
Setelah statement paket, selanjutnya sebelum definisi class kita dapat mencantumkan sejumlah statement import. Contohnya :
import java.lang.*;
Pernyataan ini menginstruksikan kepada interpreter untuk memuat class java.lang yang berisi class-class yang diperlukan untuk merancang bahasa pemrogramman java.
Detail tentang import akan dibahas terpisah.
Interface Statement
Suatu interface adalah seperti suatu class tetapi menyertakan sekelompok deklarasi metode. Ini juga merupakan bagian yang bersifat opsional dan digunakan hanya ketika kita berkeinginan mengimplementasikan sejumlah fitur pewarisan di dalam program.
Lebih detail tentang interface juga akan dibahas dalam bagian terpisah.
Class Definition
Suatu program Java dapat berisi sejumlah definisi class. Class adalah element utama dan esensial dalam program Java. Class-class ini digunakan untuk memetakan objek dari masalah-masalah di dunia sebenarnya. Jumlah class yang digunakan bergantung dari tingkat kompleksitas masalah yang ingin dipecahkan.
Main Method Class
Dikarenakan setiap program stand-alone Java membutuhkan satu metode main/utama sebagai starting point, class ini adalah bagian penting dalam program java. Suatu program java sederhana bisa saja hanya berisi bagian ini. Metode main membuat objek dari berbagai class dan membuat komunikasi antar mereka. Pada saat akhir main, program dihentikan dan kontrol diserahkan kembali ke sistem operasi
Leave a Reply