Superclass alt sinif metodunu çağıra bilərmi?
Superclass alt sinif metodunu çağıra bilərmi?

Video: Superclass alt sinif metodunu çağıra bilərmi?

Video: Superclass alt sinif metodunu çağıra bilərmi?
Video: Java Dersleri - 36: Java Programlama Java inheritance nedir ? Kalıtım nedir? INHERITANCE SUPER CLASS 2024, Dekabr
Anonim

A super sinif istinad dəyişəni bacarmaq tutun a alt sinif istinad dəyişəni. Bu superclass metodları çağıra bilər -də müəyyən edilən super sinif yalnız.

Bu şəkildə, superclass alt sinif sahələrinə daxil ola bilərmi?

A super sinif birbaşa bilməz Giriş a-da elan edilən dəyişənlər və ya metodlar alt sinif . Birbaşa deyil; alt sinif misallara onların bir nümunəsi daxildir super siniflər məsələn, bunları necə miras alırlar sahələr . üçün a super sinif hamıdan eyni şəkildə miras almaq alt siniflər , (1.)

Həmçinin, valideyn sinifi uşaq sinif metodunu çağıra bilərmi? Java-da aşağıya endirmə mümkün deyil. Əgər valideyn sinfi istinad istifadə edir a uşaq sinfi konstruktor (upcasting adlanır) sonra yalnız bunlardır üsulları bilər da mövcud olan adlandırmaq olar valideyn sinfi (müəyyən edilmiş və ya elan edilmiş) yəni yalnız ləğv edilmişdir üsulları bilər çağırılsın.

Həmçinin, bir alt sinif super sinif ola bilərmi?

Beləliklə, siz iyerarxiyada aşağı düşdükcə siniflər getdikcə daha çox ixtisaslaşır: Tərif: A alt sinif başqa sinifdən yaranan sinifdir. A alt sinif dövlət və davranışı bütün əcdadlarından miras alır. Termin super sinif bir sinfin birbaşa əcdadına, eləcə də onun bütün yüksələn siniflərinə aiddir.

Alt siniflər dəyişənləri miras alırmı?

Aşağıdakı siyahıda üzvlər göstərilir dəyişənlər yəni miras qalmışdır tərəfindən a alt sinif : Alt siniflər miras alır həmin üzv dəyişənlər ictimai və ya qorunan elan edilir. Alt siniflər miras alır həmin üzv dəyişənlər olduğu müddətcə heç bir giriş spesifikasiyası olmadan elan edilmişdir alt sinif superclass ilə eyni paketdədir.

Tövsiyə: