Java-Problema III
Se presupune ca trebuie sa se creeze un joc de tipul Telefonul fara fir. In acest joc exista mai multe feluri de Jucatori, detaliati mai jos. Fiecare jucator primeste prin intermediul unei metode un sir de caractere pe care trebuie sa-l prelucreze conform indicatiilor de mai jos. Orice jucator are capacitatea de a afisa ultima prelucrare realizata sub forma Id sir_prelucrat, unde Id este un identificator numeric UNIC pe care il are fiecare jucator (identificatorul fiecarui jucator nu este un parametru transmis jucatorului din exterior !!!!). Daca jucatorul nu a reusit sa prelucreze nici un sir, el va afisa doar Id-ul.
JucatorNumarator: sir_prelucrat contine numarul de caractere pe care le contine ultimul sir primit JucatorMare: sir_prelucrat contine ultimul sir primit convertit in litere mari JucatorStatistic: sir_prelucrat contine o valoare numerica care precizeaza de cate ori jucatorul in cauza a mai primit spre prelucrare ultimul sir primit
Sa se implementeze
- toate clasele precizate in diagrama UML de mai sus
- o metoda intr-o clasa Telefon care ia 2 parametri, un tablou de Jucatori si un tablou de siruri; in interiorul metodei se trimite fiecarui jucator un sir spre prelucrare iar apoi sirurile prelucrate de fiecare jucator in parte sunt afisate
- o metoda main aflata intr-o alta clasa in care sa se exemplifice functionarea „Telefonului fara fir” si sa se preziceze tiparirile efectuate de fiecare jucator