Notes
Notes - notes.io |
La un proiect se pot adauga oricand participanti, folosind metoda public void addMember(Member m).
Orice proiect are un titlu (String), un obiectiv (String) si niste (unul sau mai multe,vezi mai jos) fonduri (long). Managerul si toti participantii vor fi programatori care au o varsta (int) si un nume (String). Un programator poate participa in mai multe proiecte. Exista trei tipuri de proiecte: comerciale, militare si open-source. Cele comerciale si militare au un dead-line (String), cele open-source au un mailinglist (String) si numar nelimitat de membri. Cele militare au si o parola (String), iar cele comerciale au fonduri de marketing (long) egale cu jumatate din fondurile normale si un numar de echipe (int) mai mic decat numarul de membri.
Toate proiectele implementeaza o interfata Risky care are o metoda public int getRisk().**Aceasta metoda calculeaza riscurile legate de un proiect.**
La cele militare, riscul este numarul membrilor / lungimea parolei / fonduri * 0.00001. La cele comerciale, riscul este echipe * 3 / numarul membrilor / fonduri * 0.00001 - fonduri de marketing *0.00003.
La proiectele open-source, riscul este nr. membrii / fonduri * 0.0001. Clasa InvestmentCompany va modela o firma care, date fiind niste proiecte, calculeaza
care este proiectul cel mai putin riscant.
Va pune deci la dispozitie o metoda public void addProject(Project p) si o metoda public Project getBestInvestment(). Clasa InvestmentCompany va avea si o metoda public static void main(String[] args) care sa exemplifice folosirea ei.
|
Notes.io is a web-based application for taking notes. You can take your notes and share with others people. If you like taking long notes, notes.io is designed for you. To date, over 8,000,000,000 notes created and continuing...
With notes.io;
- * You can take a note from anywhere and any device with internet connection.
- * You can share the notes in social platforms (YouTube, Facebook, Twitter, instagram etc.).
- * You can quickly share your contents without website, blog and e-mail.
- * You don't need to create any Account to share a note. As you wish you can use quick, easy and best shortened notes with sms, websites, e-mail, or messaging services (WhatsApp, iMessage, Telegram, Signal).
- * Notes.io has fabulous infrastructure design for a short link and allows you to share the note as an easy and understandable link.
Fast: Notes.io is built for speed and performance. You can take a notes quickly and browse your archive.
Easy: Notes.io doesn’t require installation. Just write and share note!
Short: Notes.io’s url just 8 character. You’ll get shorten link of your note when you want to share. (Ex: notes.io/q )
Free: Notes.io works for 12 years and has been free since the day it was started.
You immediately create your first note and start sharing with the ones you wish. If you want to contact us, you can use the following communication channels;
Email: [email protected]
Twitter: http://twitter.com/notesio
Instagram: http://instagram.com/notes.io
Facebook: http://facebook.com/notesio
Regards;
Notes.io Team