Advertisement
Guest User

Untitled

a guest
Dec 11th, 2019
81
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.42 KB | None | 0 0
  1. using System;
  2. using System.Collections.Generic;
  3. using System.Linq;
  4. using System.Text;
  5. using System.Threading.Tasks;
  6.  
  7. namespace ConsoleApp20
  8. {
  9. class Pracownik
  10. {
  11. string imie, nazwisko;
  12. DateTime datazatrudnienia;
  13. List<string> listaobowiazkow { get; set; }
  14.  
  15. public Pracownik(string imie, string nazwisko,
  16. DateTime datazatrudnienia, List<string> listaobowiazkow)
  17. {
  18. this.imie = imie;
  19. this.nazwisko = nazwisko;
  20. this.datazatrudnienia = datazatrudnienia;
  21. this.listaobowiazkow = listaobowiazkow;
  22. }
  23. public virtual double obliczwynagrodzenie() //v
  24. {
  25. double kasa = 0;
  26. kasa = listaobowiazkow.Count * 500;
  27. return kasa;
  28. }
  29. }
  30. class Kierownik : Pracownik
  31. {
  32. public Kierownik(string imie, string nazwisko,
  33. DateTime datazatrudnienia, List<string> listaobowiazkow)
  34. : base(imie, nazwisko, datazatrudnienia, listaobowiazkow);
  35. public override double obliczwynagrodzenie()
  36. {
  37. return (base.obliczwynagrodzenie()+1500);
  38. }
  39.  
  40. }
  41. class Program
  42. {
  43. static void Main(string[] args)
  44. {
  45. List<string> = listaob
  46. Kierownik k = new Kierownik("kubixon","bałdowksi",new DateTime(1999,10,12),listaobowiazkow);
  47.  
  48. }
  49.  
  50. }
  51.  
  52. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement