Colecții de obiecte

Previzualizare curs:

Extras din curs:

C8 Colecţii ArrayList de obiecte definite de utilizator

1) Ce este o colecţie de obiecte?

-o variabilă de memorie ce conţine o mulţime (o listă) de elemente de tip obiect stocate în memoria internă în zone neadiacente de memorie

2) Care sunt etapele necesare definirii, încărcării şi utilizării (valorificării) unei colecţii ArrayList de obiecte?

a) se definesc clasele

b) se defineşte colecţia

c) se încarcă obiectele în colecţie

-se instanţiază un obiect al unei clase

-se preiau valorile proprietăţilor (uneori şi ale atributelor neprotejate) ale obiectelor şi se adaugă în colecţie

d) se actualizează colecţia

-se şterg anumite obiecte din colecţie

-se adaugă noi obiecte în colecţie

-se modifică valorile unor proprietăţi ale unui obiect din colecţie

e) se valorifică (se utilizeză) datele unei colecţii

-se parcurge colecţia şi se fac prelucrările solicitate pe baza datelor din colecţie

Exemplu:

Considerăm următoarea ierarhie de clase în VB.NET

Unde:

-clasa Document este clasă abstractă iar clasa Cec este o clasă concretă. Clasa Cec este clasa secundară/derivată/copil având clasa Document clasă de bază/superclasa/părinte

-atributele:m_FelDoc, m_NrDoc, m_EmitentDoc, m_TipOperatie, m_DenumireTert sunt de tip String; m_DataDoc este de tip Date şi m_SumaCec este de tip Integer;

-atributul m_TipOperatie poate lua doar valorile: ”I” pentru cec de încasat; ”P” pentru cec de plată şi ”S” pentru cec depus spre scontare

-pentru atributele Private: m_FelDoc, m_TipOperatie şi m_Suma se vor defini proprietăţile similare: felDoc, tipOperatie, sumaCec

Cerinţe:

i) să se definească clasele

Observații:

Fisierul cuprinde informatii legate de Visual Basic

Download gratuit

Documentul este oferit gratuit,
trebuie doar să te autentifici in contul tău.

Structură de fișiere:
  • Colectii de Obiecte.doc
Alte informații:
Tipuri fișiere:
doc
Nota:
9/10 (2 voturi)
Nr fișiere:
1 fisier
Pagini (total):
13 pagini
Imagini extrase:
13 imagini
Nr cuvinte:
2 036 cuvinte
Nr caractere:
11 969 caractere
Marime:
70.64KB (arhivat)
Publicat de:
NNT 1 P.
Nivel studiu:
Facultate
Tip document:
Curs
Domeniu:
Calculatoare
Predat:
la facultate
Materie:
Calculatoare
Profesorului:
Popescu Gheorghe
Sus!