Diferență între revizuiri ale paginii „POO Lab Lucrarea 1”
De la WikiLabs
Jump to navigationJump to searchLinia 9: | Linia 9: | ||
== Cerințe == | == Cerințe == | ||
− | * Să se scrie o clasă '''Message''' care să abstractizeze noțiunea de scrisoare poștală. Clasa '''Message''' ar trebui să conțină câmpuri pentru destinatar, expeditor și conținutul mesajului numite '''receiver''', '''sender''' și | + | * Să se scrie o clasă '''Message''' care să abstractizeze noțiunea de scrisoare poștală. Clasa '''Message''' ar trebui să conțină câmpuri pentru destinatar, expeditor și conținutul mesajului numite '''receiver''', '''sender''' și respectiv '''content'''. |
* Să se scrie o metodă '''print()''' aparținând clasei '''Message''' care să afișeze în consolă toate informațiile conținute de mesaj în fomatul: ''From <sender> to <receiver>: <content>'' | * Să se scrie o metodă '''print()''' aparținând clasei '''Message''' care să afișeze în consolă toate informațiile conținute de mesaj în fomatul: ''From <sender> to <receiver>: <content>'' | ||
* Sa se scrie o clasă '''TestClass''' care să conțină exclusiv metoda '''main''' și care să instanțieze 3 obiecte de tip '''Message''', să încarce câmpurile cu diferite valori, și să se apeleze pentru fiecare obiect metoda '''print()'''. | * Sa se scrie o clasă '''TestClass''' care să conțină exclusiv metoda '''main''' și care să instanțieze 3 obiecte de tip '''Message''', să încarce câmpurile cu diferite valori, și să se apeleze pentru fiecare obiect metoda '''print()'''. |
Versiunea de la data 9 august 2012 07:58
Noțiuni și cunoștințe necesare
- Paradigma Obiect-Orientare; Clase și obiecte
- Noțiuni despre Java
- Realizarea și execuția unui program Java
- Sintaxa limbajului Java; Structura lexicală a unui program
- Convenții de programare
Cerințe
- Să se scrie o clasă Message care să abstractizeze noțiunea de scrisoare poștală. Clasa Message ar trebui să conțină câmpuri pentru destinatar, expeditor și conținutul mesajului numite receiver, sender și respectiv content.
- Să se scrie o metodă print() aparținând clasei Message care să afișeze în consolă toate informațiile conținute de mesaj în fomatul: From <sender> to <receiver>: <content>
- Sa se scrie o clasă TestClass care să conțină exclusiv metoda main și care să instanțieze 3 obiecte de tip Message, să încarce câmpurile cu diferite valori, și să se apeleze pentru fiecare obiect metoda print().