Calculator de polinoame în Java

Diagrama UML Calculator Polinom

Înainte de toate trebuie menționat că acesta a fost un proiect ce l-am avut la una din materiile de facultă. Tocmai de aceea, acest proiect trebuie să fie doar o mică inspirație și recomand tuturor să încerce singuri o astfel de provocare. Utilitatea didactică se dovedește atunci când muncești integral și personal la căte-o chestie de genul. Pentru a vedea codul asociat, mergeți pe pagina mea de GIT: marianstefi20 Pentru a vedea un demo, vizionați videoclipul de mai jos: Mai jos puteți vedea documentația asociată proiectului. Cuprins Introducere  Analiza problemei și modelarea acesteia  Cazuri de utilizare  Scenarii Proiectare Clasa Panel Clasa PolyInterpreter  Clasa Polinom  Adunarea a două polinoame  Scăderea a două polinoame Înmulțirea a două polinoame Împărțirea a două polinoame   Clasa Monom Cartezian Rezultate Concluzii   1.  Introducere Polinoamele și operațiile cu acestea sunt unele dintre cele mai comune structuri matematice din Computer Science. Motivul principal este simplitatea algebrică a...
Continue reading...

Cele mai bune cărți Java

Totul a pornit de la o prietenă care m-a întrebat ce ar trebui să citească pentru a se familiariza puțin cu Java și conceptele programării orientate obiect. La facultate, modul în care am fost învățați a fost mai diferit cu siguranță…cursuri, laboratoare, teme și încurajarea prietenească din care înțelegeam că odată ajunși acasă, PUTEM să căutăm pe Internet lucruri suplimentare. Cu aceasta ocazie, acest articol devine unul deschis…în timp voi pune cap la cap o serie de lecturi faine, cu ajutorul dumneavoastră, cu speranța de a face o mică bibliografie din care să ne putem inspira rapid. Încă de la început, vreau să subliniez că aceasta colecție e cu scopuri strict educative. Java_A_Beginner_Guide_Sixth_Edition_Herbert_Schildt – O carte cu numeroase exemple, destinată începătorilor și nu numai(căci e un soi de memorator…e drept, mai gr(ă/o)suț). HeadFirstJava2ndEdition – Are foarte multe ilustrații și explicații foarte intuitive. Încearcă să creeze un mindset mai larg, care nu se...
Continue reading...

Tutorial Space Invaders în Java

Descarca proiect Salutare tuturor. Revin după ceva timp cu un mic proiect ce l-am făcut pentru cursul “Programare Orientată pe Obiecte”. Mai jos este documentația proiectului și codul acestuia. Subliniez că tot proiectul nu respectă standardele de coding și este mai mult orientativ, pentru a familiariza eventualii curioși de modul în care se realizează animațiile și logica generală din spate. Introducere Space Invaders este un joc video arcade lansat de către Tomohiro Nishikado în 1978. Este unul din primele jocuri shooter, iar scopul jocului este să învingi valurile de extratereștri folosindu-te de o armă laser pentru a acumula cât mai multe puncte. Spre deosebire de versiunea originală a jocului, franciza Space Invaders a îmbrăcat forme tot mai variate aducându-se contribuții la fiecare nouă apariție. În acest proiect, voi încerca să mă depărtez puțin de ideea originală a jocului, în care o “matrice” de inamici trebuie distruși într-un timp limitat și...
Continue reading...