Administrativ
Laboratoare
Tema
Teste
Resurse utile
Alte resurse
Arhiva Teme
Administrativ
Laboratoare
Tema
Teste
Resurse utile
Alte resurse
Arhiva Teme
This is an old revision of the document!
Această pagină cuprinde exerciții care au fost taskuri de laborator și acum înlocuite cu altele.
Puteți folosi aceste exerciții pentru a vă exersa noțiunile învățate la curs și la laboratoare.
ComplexNumber
.ComplexNumber.java
. Aceasta va avea două campuri: re
si im
, ambele de tip float
.Operations.java
. Această clasă va implementa operațiile de adunare și înmulțire pentru numere complexe. Definiți în clasă Operations
câte o metodă pentru fiecare operație; Bookstore
.Book.java
cu următoarele atribute: title
, author
, publisher
, pageCount
.BookstoreTest.java
, pentru a testa viitoarele funcționalități ale bibliotecii. Completați această clasă, așa cum considerați necesar. Apoi, creați un obiect de tip carte și setați atributele introducând date de la tastatură. Pentru această folosiți clasa Scanner
:BookstoreCheck
, ce va conține două metode, cu câte 2 parametri de tipul Book
. String
BOOK_TITLE: [insert_book_title] BOOK_AUTHOR: [insert_book_author] BOOK_PUBLISHER: [insert_book_publisher]
Cu următoarele precizări:
add(float value)
, care adaugă valoarea value
la finalul vectorului. Dacă se depăşeşte capacitatea vectorului, acesta se va redimensiona la o capacitate dublăcontains(float value)
care returnează true
dacă value
există în cadrul vectoruluiremove(int index)
care elimină valoarea aflată în vector la poziţia specificată de index
(numerotarea incepând de la 0); se va da un mesaj dacă indexul este invalidget(int index)
care va returna elementul aflat în poziţia index
size()
care returnează numarul de elemente din vectorpublic String toString()
care va returna o reprezentare a tuturor valorilor vectorului ca un şir de caractere