Struktur Program Java
Struktur Program Java
1. Mendeklarasikan class Java
Jika kita ingin membuat sebuah class java antara nama file java dengan deklarasi nama class harus sama. contohnya
kita buat file dengan "helloworld.java"
-------------------------------------------------------------------------------
public class helloworld{
}
-------------------------------------------------------------------------------
ini berarti kita membuat sebuah class dengan nama "helloworld", jika file java itu sudah di compile akan membuat sebuah file .class
2. Mendeklarasikan Atribut
Atribut dikenal sebagai variable instance, berarti jika kita mendeklarasikan sebuah atribut berarti kita mendeklarasikan sebuah variable beserta type datanya. Variable yang dideklarasikan juga mempunyai Acces Modifier diantaranya ( public, private, protected, default). contoh :
public class Student
{
-------------------------------------------------
private String nama;
private int umur;
Acces Modifier yang private
-------------------------------------------------
------------------------------------------------
protected StudentRecord studentRecord;
Acces Modifier yang protected
diatas ialah deklarasi sebuah class
------------------------------------------------
------------------------------------------------
public String kelas;
Acces Modifier yang public
------------------------------------------------
------------------------------------------------
int kelas;
Acces Modifier yang default
------------------------------------------------
}
3. Mendeklarasikan Method
Method disebut juga fungsi atau prosedur, sebagai contoh
void setMaxData(int data1, int data2) {
data = (data1>data2)? data1 : data2;
}
4. Mendeklarasikan Constructor
Digunakan menginisialisasi object baru, jika kita tidak membuat constructor makan akan ada constructor secara default tanpa adanya pernyataan pada tubuh class. sebagai contoh,,
public class Student{
private int data;
public Student(){
data=100;
}
-----------------------------------------------------------
public Student(int data){
this.data=data;
}
contoh diatas ialah constructor yang menggunakan parameter
-----------------------------------------------------------
}
5. Meng-instance sebuah class
Untuk menginstance sebuah class kita gunakan kata kunci "new", diikuti dengan pemanggilan sebuah constructor
public class Student{
public Student(){
}
public static void main(String args[]){
Student siswa = new Student();
}
}
6. Mengakses Anggota Object
Untuk mengakses anggota object, kita gunakan notasi "dot", penggunaannya seperti berikut : <object>.<member>
public class Student{
private String nama;
public Student(){
nama="Kurniawan";
}
public static void main(String args[]){
Student siswa = new Student();
System.out.println(siswa.nama); //akses data
}
}
7. Package
Untuk menunjukan bahwa file asal termasuk package khusus, kita gunakan sintak berikut :
package <packagename>
untuk mengimpor package lain, gunakan kata kunci "import"
import <packagename>
Jadi yang harus ada dalam source code program java ialah
<Deklarasi Package>
<import Deklarasi>
<Dekalarasi class>
blog comments powered by Disqus