Çfarë bëhet një anëtar i mbrojtur nëse klasa trashëgohet në modalitetin publik?
Çfarë bëhet një anëtar i mbrojtur nëse klasa trashëgohet në modalitetin publik?

Video: Çfarë bëhet një anëtar i mbrojtur nëse klasa trashëgohet në modalitetin publik?

Video: Çfarë bëhet një anëtar i mbrojtur nëse klasa trashëgohet në modalitetin publik?
Video: Votre Gestion de l'Univers - Livre Audio - Auteur: Firas Al Moneer - Traductrice: Siham Lafri. 2024, Mund
Anonim

1) në trashëgimia e mbrojtur , publike dhe anëtarët e mbrojtur bëhen anëtarë të mbrojtur në të prejardhur klasës . Në privat trashëgimisë , cdo gje eshte private. Sepse ata janë pjesë e bazën klasës , dhe keni nevojë për bazën klasës e cila është një pjesë e rrjedhin tuaj klasës.

Në mënyrë të ngjashme, ju mund të pyesni, si mund të bëhen të trashëgueshëm anëtarët e mbrojtur të një klase?

I mbrojtur Trashëgimia − Kur rrjedh nga a të mbrojtura bazë klasës , publike dhe anëtarët e mbrojtur të bazës klasa bëhen anëtarë të mbrojtur të rrjedhurit klasës . Trashëgimia private − Kur rrjedh nga një bazë private klasës , publike dhe anëtarët e mbrojtur të bazës klasë bëhet private anëtarët të rrjedhurit klasës.

Dikush mund të pyesë gjithashtu, çfarë ndodh kur një klasë trashëgohet si private? Me trashëgimi private , anëtar publik dhe i mbrojtur i bazës klasës bëhet private anëtarët e prejardhur klasës . Kjo do të thotë metodat e bazës klasës nuk bëhen ndërfaqja publike e objektit të prejardhur. Megjithatë, ato mund të përdoren brenda funksioneve anëtare të rrjedhës klasës.

Duke pasur parasysh këtë, a trashëgohen anëtarët e mbrojtur?

Dallimi i tij i vetëm ndodh në fakt me trashëgimisë : Kur një klasë trashëgon një tjetër, anëtarët të klasës së prejardhur mund hyni në anëtarët e mbrojtur të trashëguar nga klasa bazë, por jo private e saj anëtarët . Me të mbrojtura , të gjitha publike anëtarët të klasës bazë janë të trashëguara si të mbrojtura në klasën e prejardhur.

Cili është ndryshimi midis trashëgimisë publike dhe asaj të mbrojtur?

Me trashëgiminë publike , klasa e prejardhur mund të shohë publike dhe të mbrojtura anëtarët e bazës. Me private trashëgimisë , nuk mundet. Me të mbrojtura , klasa e prejardhur dhe çdo klasë që rrjedh prej saj mund t'i shohë ato.

Recommended: