Kamis, 07 Januari 2016

Method pada Java

Method pada Java

            Metode adalah sekumpulan statement program yang disatukan menjadi sebuah subprogram atau fungsi, diawali dengan tanda “{“ diakhiri dengan tanda “}”. Ada 2 macam metode dan 1 metode pengendali, yaitu :


• Metode kelas : Metode ini dapat dieksekusi walaupun tidak terdapat objek dalam kelas tersebut. Seperti variabel kelas, metode kelas juga dideklarasikan menggunkan keyword static.
• Metode objek : Metode ini hanya dapat dieksekusi sehubungan dengan objek tertentu.

• Metode main() : Metode ini digunakan pada saat aplikasi Java dimulai, menggunakan keyword static. Sebelum aplikasi mulai dieksekusi, diperlukan metode walaupun tanpa objek.


Metode tidak membalikkan nilai

            Jika diberi awalan dengan kata void maka metode tersebut tidak memberi nilai balik.
contoh:
            void Namametode(){
                        System.out.println(“INI METODE”);
            }


Metode membalikkan nilai

            Jenis kedua adalah jika metode diberi awalan sebuah tipe data maka metode tersebut akan memberi nilai balik data yang bertipe data sama dengan metode tersebut.
contoh :
            int Namametode(){
                         int nilai;
                        System.out.println(“Kasih nilai balik”);
                        return nilai;
                        // mengembalikan suatu nilai dari metode
            } 


Karakteristik dari Method

Berikut adalah karakteristik dari method :
• Dapat mengembalikan satu nilai atau tidak sama sekali
• Dapat diterima beberapa parameter yang dibutuhkan atau tidak ada parameter sama sekali.
• Setelah method telah selesai dieksekusi, dia akan kembali pada method yang memanggilnya.


Konstruktor

Konstruktor adalah suatu metode yang dapat digunakan untuk memberi nilai awal pada saat objek diciptakan. Konstruktor akan dipanggil secara otomatis begitu objek diciptakan. Konstruktor memiliki ciri :

  1. Namanya sama dengan nama kelas
  1. Tidak mengembalikan nilai ( dan juga tidak boleh ada kata void didepannya)
contoh :
            class Coba{
                        Coba(){ //Ini Yang namanya konstruktor
                                    System.out.println(“Ini Konstruktor”);
                        }
                        public static void main(String[] args){
                                     Coba obj=new Coba();
                        }
            }



Sumber : Ap1 – Pert6

Tidak ada komentar:

Posting Komentar