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 respectiv '''content''' | + | * 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''', de tip șir de caractere; |
− | * 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>'' (folosiți ''System.out.println()''); |
− | * 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 | + | * 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 28 august 2012 10:24
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, de tip șir de caractere;
- 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> (folosiți System.out.println());
- 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().