Langsung ke konten utama

pengertian method overloading dan overriding beserta contohnya

Method Overloading adalah method yang memperbolehkan dalam satu class terdapat dua method yang sama tetapi memiliki parameter
Pada method overloading perbedaan parameter mencakup :
  1. Jumlah parameter
  2. Tipe data dari parameter
  3. Urutan dari tipe data parameter
Method Overloading juga dikenal dengan sebutan Static Polymorphism.
 

Hasil Running:


Method overriding adalah method yang parrent class ditulis kembali oleh subclass.
Aturan dari method overriding pada Java :
  1. Parameter yang terdapat pada method overriding di subclass harus sama dengan parameter yang terdapat pada parent class.
  2. Aturan hak akses, hak akses method overriding di subclass tidak boleh lebih ketat di bandingkan dengan hak akses method pada parent class.



Hasil Running: 




demikian penjelasan tentang Method Overloading dan
Method overriding.

animasi bergerak gif







Komentar

Postingan populer dari blog ini

PENGERTIAN ABSTRACT CLASS, CONCRET CLASS, INTERFACE BESERTA CONTOHNYA

A.    Abstact Class Abstract Class adalah kelas yang terletak pad a posisi yang tertinggi. Abstract class digunakan sebagai basis untuk penurunan class lainnya, abstract class tidak dapat diinstasiasi secara langsung menjadi object. Abstract class dapat memiliki method concret atau method abstract .  Abstract method meruapakan suatu method yang tidak mempunyai badan method. Hanya berupa nama method dan parameter inputan method. 1.        Kegunaan abstract class : Ø   Class Abstract berisi beberapa method dan beberapa method abstract. Class Abstract berisi sebagian implementasi, dan subclass yang melengkapi implementasinya. Dengan kata lain Class Abstract memiliki beberapa kesamaan (Bagian yang diimplementasikan oleh subclass) dan memiliki perbedaan (method yang dimiliki oleh abstract class). Ø   Deklarasikan method abstract, jika ada satu atau lebih subclass yang diharapkan mempunyai fungsionalitas yang sama tetapi impl...

Manajemen Layanan Teknologi Informasi

pengrtian service management IT: IT Service Management (ITSM) atau manajemen layanan adalah sebuah sistem dari manajemen rantai pasokan yang menghubungkan pemasaran perusahaan dengan pelanggan. Tujuan dari manajemen layanan adalah mengurangi pengeluaran biaya yang tinggi dengan mengintegrasi produk dan layanan, serta menjaga level persedian lebih kecil. standar internasional manajemen pelayanan teknologi informasi: ITIL merupakan kerangka best practice yang dapat dijadikan sebagai panduan dan referensi dalam memastikan terwujudnya manajemen pelayanan teknologi informasi (IT Services Management) yang prima dan handal. Secara prinsip, ada 5 (lima) domain proses utama yang harus diperhatikan secara sungguh-sungguh dalam memastikan terjadinya pelayanan berbasis teknologi informasi yang handal, masing-masing adalah sebagai berikut: 1. Service Strategy : mengisyaratkan bahwa setiap organisasi harus memiliki sebuah Strategi Pelayanan yang menjadi panduan bagi setiap aktivitas “ser...