Jumat, 30 Desember 2011

laporan algo modul 11

MODUL 11
METHOD TANPA PARAMETER

Method adalah sub program yang membiarkan seorang programer untuk membagi program dengan membagi masalah ke dalam beberapa sub masalah yang bisa diselesaikan secara modular. Selain itu method disebut juga cara kerja yang sedang dilakukan. Cara kerja pafa method iniu dapat dikerjakan lebih dari satu kali.
Kelas(class) adalah merupakan program java yang akan dieksekusi. Method ada didalam kelas java. Java memiliki kumpulan-kumpulan kelas yang mana kumpulan-kumpulan itu disimpan didalam java application interface(java API).

FORMAT METHOD SECARA UMUM
Tipe_return-value nama_method(parameter1,parameter2,....,parameterN): Tipe method tp memiliki nilai baik.
{
Deklarasi dan pernyataan;
}
Dalam parameter ada sebuah variable yang disebut dengan variable biasa.
Elemen yang diperlukan dari deklarasi method adalah tipe kembalian method, nama,kurung buka dan kurung tutup(). Isi method diawali dan diakhiri dengan kurung kurawal buka dan tutup{}.
Penamaan pada method harus sebuah kata kerja dalam huruf kecil atau beberapa kata yang dimulai dengan kata kerja memakai huruf kecil,di ikuti dengan kata sifat, kata benda,dll. Dalam penamaan beberapa kata huruf pertama dari kata berikutnya harus huruf kecil.


Contoh:
lari
lariCepat
getLatarBelakang
getDataAkhir
method memiliki nama unik didalam kelasnya. Tapi sebuah method juga mungkin mempunyai nama yang sama disebut method overloading(ada pembedaan diparameter).Method awalan get digunakan untuk memberikan sebuah nilai ke method dan mengambilnya,sebagai parameter.
Pelaksanaan Praktikum
public class Fungsi1{
public static void garis(){
System.out.println("=================");
}
public static void main(String args[]){
garis();
}
}
Hasilnya:

=================
Finished executing

Pembahasan nya :
û  Public class Fungsi1{ : untuk mendeklarasikan nama method yang nama kelas nya Fungsi1.
û  Public static void garis(){ : untuk menampilkan nama kelas pertama yang nama method nya garis.
û  System.out.println(“=================”) : sebagai deklarasi
û  Public static void main(String args[]){ : tampilan yang hanya untuk memanggil jika method sudah ada.
û  Garis() : digunakan untuk memanggil method garis.
Isi dari method biasanya bisa lebih dari satu atau banyak.
Ada dua cara untuk membuat method yaitu dengan static dan method tanpa static, pada method tanpa static ini kita membuat dulu obyek dari klas. Sedangkan method yang bersifat static bisa langsung dipanggil dengan nama methodnya. Sifat dari method diatas adalah static yang merupakan kata kunci dan bertipe void yang artinya tipe method tidak mempunyai nilai.
Pelaksanaan Praktikum
public class Fungsi2
{
public static void kalimat()
{
System.out.println("Di dalam method kalimat");
}
public static void main(String args[])
{
kalimat();
System.out.println("Didalam main");
kalimat();
}
}
Hasilnya :

Di dalam method kalimat
Didalam main
Di dalam method kalimat
Finished executing

Pembahasan nya:
û  Public class Fungsi2{ : untuk mendeklarasikan nama method yang nama kelas nya Fungsi2.
û  Public static void kalimat(){ : untuk menampilkan nama kelas pertama yang nama method nya kalimat.
û  System.out.println(“Di dalam method kalimat ”) : sebagai tampilan deklarasi yang akan ditampilkan.
û  Public static void main(String args[]){ : tampilan yang hanya untuk memanggil jika method sudah ada.
û  Kalimat () : digunakan untuk memanggil method kalimat.
û  System.out.println(“Di dalam main ”) : untuk menampilkan keluaran yang dieksekusi
û  Kalimat () : digunakan untuk memanggil method kalimat.

Tidak ada komentar:

Posting Komentar