Logo lt.boatexistence.com

Ar poklasis paveldi egzempliorių kintamuosius?

Turinys:

Ar poklasis paveldi egzempliorių kintamuosius?
Ar poklasis paveldi egzempliorių kintamuosius?

Video: Ar poklasis paveldi egzempliorių kintamuosius?

Video: Ar poklasis paveldi egzempliorių kintamuosius?
Video: Inheritance and Instance Variables in Java || Lesson 41 || Java Programming || Learning Monkey || 2024, Gegužė
Anonim

Poklasiai paveldi viešuosius metodus iš superklasės, kurią išplečia, tačiau negali tiesiogiai pasiekti superklasės privačių egzempliorių kintamųjų ir turi naudoti viešuosius prieigos ir mutatoriaus metodus.

Ar poklasiai paveldi privačių egzempliorių kintamuosius java?

Poklasis nepaveldi privačių savo pirminės klasės narių … Įdėta klasė turi prieigą prie visų privačių ją uždarančios klasės narių – tiek laukų, tiek metodų. Todėl viešoji arba apsaugota įdėta klasė, paveldėta poklasio, turi netiesioginę prieigą prie visų privačių superklasės narių.

Ar egzempliorių kintamieji yra paveldimi „Java“?

Žinau, kad pavyzdžio kintamieji nėra paveldimi, bet juos galima pasiekti poklasėje. Jei juos galima pasiekti poklasyje, ar tai reiškia, kad jie yra bendrinami tarp aukščiausios klasės ir poklasio, arba tiek superklasė, tiek poklasis turi skirtingą kopiją.

Ar poklasis gali pridėti naujų privačių egzempliorių kintamųjų?

Poklasis gali pridėti naujų priv egzempliorių kintamuosius, pridėti naujus viešuosius, privačius arba statinius metodus, nepaisyti paveldėtų kintamųjų. Poklasis negali iš naujo apibrėžti viešojo metodo kaip privataus arba nepaisyti statinių superklasės metodų. … Polimorfizmo atveju kompiliatorius nenustato, kurį metodą iškviesti.

Ar galite paveldėti privačių egzempliorių kintamuosius?

Poklasiai paveldi viešuosius metodus iš superklasės, kurią pratęsia, bet negali tiesiogiai pasiekti superklasės privačių egzempliorių kintamųjų ir turi naudoti viešuosius prieigos ir mutatoriaus metodus.

Rekomenduojamas: