Abdurrakhman Arif (10.41010.0160) SISTEM INFORMASI STIKOM SURABAYA

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

Resume PBO 3

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

Tidak ada komentar:

Posting Komentar