17-dars - Overriding (qayta yuklash) Funksiyalari
Agar subclassimizdagi (bola klass) funksiya super(ota klass) klassimizdagi funksiya bilan bir xil bo'lsa, bu funksiyalar qayta yuklanuvchi funksiyalar deyiladi.
Javada qayta yuklanuvchi funksiyadan foydalanish:
Qayta yuklanuvchi funksiyadan avvaldan Ota klassda yaratib qo'yilgan funksiyaning o'ziga xos amalga oshirilishini ta'minlashda;
Qayta yuklanuvchi funksiyaning ishchi vaqt (runtime)da (ko'p formalik) polymorphismda
foydalaniladi.
Javada Qayta yuklanuvchi funksiya uchun qoidalar:
Funksiya super klass(ota) dagi funksiya nomi bilan bir xil bo'lishi kerak
Funksiya super klass(ota )dagi funksiya parametrlari bilan bir xil bo'lishi lozim
Klass meros olgan bo'lishi kerak
class Vehicle
{
void run()
{
System.out.println("Vehicle is running");
}
}
Do'stlaringiz bilan baham: |