Method
Semua proses dilakukan didalam method
yang di butuhkan adalah :
1. nama method
2. parameter
3. return type
4. access modifier
Contoh :
Milik Class :
Public class Mytools {
Public void cetak (){
System.out.print(“Method cetak”);
}
cara run :
MyTools mm = new MyTools ()
mm.cetak()
Milik Bersama :
Public class Mytools {
Public void cetak (){
System.out.print(“Method print”);
}
cara run :
MyTools print()
Public class testMyTools {
Public static void main (String []args){
MyTools mt = new MyTools();
mt.cetak();
MyTools.print();
}
}
cara run :
testMyTools.main(null)
Syarat Overloading
Dalam sebuah kelas diperbolehkan ada lebih dari satu method dengan nama yang sama dengan catatan methods dapat dibedakan berdasarkan banyaknya parameter atau tipe data parameter formal
Overloading method dapat digunakan ketika kita mempunyai operasi yang sama namun berbeda implementasinya. Yang terpenting dalam melakukan ini, nama method harus sama, tapi mempunyai parameter yang berbeda. Terserah berbeda dari segi tipe datanya atau jumlah parameternya. Tergantung kebutuhan untuk implementasi dan nilai kembaliannya. Jadi yang perlu diingat saat melakukan overloading method:
* Nama method sama
* Parameter berbeda (baik tipe maupun jumlahnya)
* Tipe data nilai kembalian dapat berbeda atau sama
Overloading itu mendeklarasikan lebih dari satu kali dengan syarat-syarat tertentu. baik overloading method ataupun konstruktor
My Family and me
Shine Slideshow: Indigo’s trip to Surabaya, Java, Indonesia was created by TripAdvisor. See another Surabaya slideshow. Create your own stunning free slideshow from your travel photos.
Rabu, 28 September 2011
Langganan:
Posting Komentar (Atom)
Tidak ada komentar:
Posting Komentar