Scrigroup - Documente si articole

Username / Parola inexistente      

Home Documente Upload Resurse Alte limbi doc  


AccessAdobe photoshopAlgoritmiAutocadBaze de dateCC sharp
CalculatoareCorel drawDot netExcelFox proFrontpageHardware
HtmlInternetJavaLinuxMatlabMs dosPascal
PhpPower pointRetele calculatoareSqlTutorialsWebdesignWindows
WordXml


Declararea claselor derivate

c

+ Font mai mare | - Font mai mic





DOCUMENTE SIMILARE

Trimite pe Messenger
Litere si numere
Variabile locale
Setarea ecranului
Liste inlantuite
Lucrul cu fisiere biblioteca
Functii hiperbolice
Cuvinte distincte din text si nr.lor de aparitii
Valori returnate
Functia standard putchar
Scrieti programul C care permite crearea si vizualizarea sub forma naturala a unui arbore AVL, precum si suprimarea unui nod dat.

TERMENI importanti pentru acest document

Declararea claselor derivate

O clasa derivata se declara in felul urmator:

class nume_clasa_derivata : lista_claselor_de_baza ;




unde lista_claselor_de_baza este de forma:

elem_1, elem_2, , elem_n

si elem_i pentru orice 1 ≤ i ≤ n poate fi

public clasa_de_baza_i

sau

protected clasa_de_baza_i

sau

private clasa_de_baza_i

Cuvintele cheie public, protected si private se numesc si de aceasta data modificatori de protectie. Ele pot sa lipseasca, in acest caz modificatorul implicit fiind private. Accesul la elementele din clasa derivata este prezentata in tabelul 2.

Observam ca elementele de tip private ale clasei de baza sunt inaccesibile in clasa derivata. Elementele de tip protected si public devin de tip protected, respectiv private daca modificatorul de protectie referitor la clasa de baza este protected respectiv private, si raman neschimbate daca modificatorul de protectie referitor la clasa de baza este public. Din acest motiv in general datele membru se declara de tip protected si modificatorul de protectie referitor la clasa de baza este public. Astfel datele membru pot fi accesate, dar raman protejate si in clasa derivata.

Accesul la elementele din clasa de baza

Modificatorii de protectie referitoare la clasa de baza

Accesul la elementele din clasa derivata

public

public

public

protected

public

protected

private

public



inaccesibil

public

protected

protected

protected

protected

protected

private

protected

inaccesibil

public

private

private

protected

private

private

private

private

inaccesibil

Tabelul 2: accesul la elementele din clasa derivata






Politica de confidentialitate



DISTRIBUIE DOCUMENTUL

Comentarii


Vizualizari: 506
Importanta: rank

Comenteaza documentul:

Te rugam sa te autentifici sau sa iti faci cont pentru a putea comenta

Creaza cont nou

Termeni si conditii de utilizare | Contact
© SCRIGROUP 2021 . All rights reserved

Distribuie URL

Adauga cod HTML in site