Advertisement
Guest User

lab7

a guest
Nov 20th, 2017
76
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.18 KB | None | 0 0
  1. interface IRisky{
  2. public double getRisk();
  3. }
  4. class Membru{
  5. private int varsta;
  6. private String nume;
  7. public Membru(int varsta,String nume){
  8. this.nume=nume;
  9. this.varsta=varsta;
  10. }
  11. }
  12. abstract class Project {
  13. private String titlu;
  14. private long fonduri;
  15. private String obiectiv;
  16. abstract public void addMember(Membru m);
  17.  
  18.  
  19. public Project(String titlu,String obiectiv,long fonduri){
  20. this.titlu=titlu;
  21. this.obiectiv=obiectiv;
  22. this.fonduri=fonduri;
  23.  
  24. }
  25. abstract public Member [] membrii=new Member[15];
  26. public void addMember(Membru m){
  27. int i=0;
  28. membrii[i]=m;
  29. i++;
  30. }
  31.  
  32.  
  33. }
  34. class Comercial extends Project{
  35. public String dead-line;
  36. public void addMember(Membru m);
  37. private fonduric=0;
  38. public Comercial(String titlu,String obiectiv,long fonduri,String dead-line){
  39. this.fonduric=fonduri/2;
  40. }
  41.  
  42.  
  43. }
  44. class Militari extends Project{
  45. public String dead-line;
  46. public void addMember(Membru m);
  47. public String parola;
  48. public Militari(String titlu,String obiectiv,long fonduri,String parola){
  49. this.parola=parola;
  50. }
  51.  
  52. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement