POO Lab Lucrarea 1: Diferență între versiuni

De la WikiLabs
Jump to navigationJump to search
Linia 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, ș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 28 august 2012 10:24

Noțiuni și cunoștințe necesare

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().