Clasele, moștenire unică cunoștință mai întâi, c pentru începători
Acest cod este foarte similar cu cel precedent, dar neterminat în interiorul moștenitorul o funcție, pentru a vedea mai bine, l-am descris în mod direct în cadrul clasei. În public l-am descris, pentru a face posibil ca ea să facă apel direct fără probleme. În interior, puteți crea un descendent al aceeași funcție cu clasa funcției părinte, în acest caz, există ceva de genul renunțarea la acea parte din moștenirea și această funcție este o funcție independentă a clasei. Cred că nu poate afișa, puteți vedea pentru tine comportamentul programului într-o astfel de situație.
Am adăugat o caracteristică pe care l-am numit un nume nou, și în interiorul acestuia a scrie cod care afișează pe ecran Buna ziua. Astfel, tot ceea ce este valabil și pentru clasa A a fost corect față de clasa B. Dar nu tot ceea ce este adevărat este valabil și pentru clasa B Clasa A
O vreau sau nu vreau, dar va trebui să ruleze un pic înainte și spune-o parte importantă a informațiilor. În primul caz, a fost descris de o clasă B. gol, dar în ciuda faptului că am scris „el a moștenit toate elementele de clasa A“, o moștenire absolut plină de elemente din clasa vorbesc este fundamental greșită. De fapt, în timpul primului acces la fiecare dintre obiecte, a existat un apel implicit constructorului. Pentru fiecare obiect, constructorul său este numit și numai acest element nu este moștenit. Deoarece designerii au creat o implicit sunt aceleași, în cazul de mai sus, afirmația este adevărată clasa A clasă este B., dar acest lucru nu este Clasa adevărat B moștenește toate caracteristicile de clasă A (adică în cazul în care clasa B în interiorul paranteze goale)
- Moștenirea - crearea unei subclase pe baza existente
- Clasa din care moștenirea sa întâmplat este numit de bază sau mamă
- O clasă care este derivat dintr-un părinte numită clasă derivată sau descendent
- Moștenirea pare să aducă ceva în minte pregătită prin adăugarea de funcționalități suplimentare
- Design-ul de moștenire
clasa ImyaKlassaPotomka. Metoda de acces ImyaKlassaRoditelya <методы потомка>; - Atunci când se utilizează proprietățile de moștenire clasa părinte și funcționalitatea împrumutat-descendent clasa
- În cazul în care un descendent al clasei adăugate unele elemente, descendent al clasei nu împărtăși cu mama
- Atunci când este utilizat metode de clasă descendentă. același nume cu metoda metoda de clasa părinte este ceva de genul renunțarea la această parte din moștenire, și o astfel de metodă este văzută ca un descendent de clasă separată și propria metodă
- În ciuda faptului că clasa este un descendent al clasei poate fi egal-părinte, nu și nu poate fi ocazie când putem spune că o clasă descendentă a moștenit absolut totul, de la clasa părinte (notă în contextul acestei concluzii :. Pentru a lucra cu este necesară o clasă de obiecte)
Vă mulțumesc foarte clar!
Proiectarea moștenire clasa ImyaKlassaRoditelya: metoda de acces ImyaKlassaPotomka;
Poate contrariul?
Clasa de proiectare moștenire ImyaKlassaPotomka. Metoda de acces ImyaKlassaRoditelya;