Advertisement
Guest User

Untitled

a guest
May 24th, 2019
188
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.52 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 Ülekate
  8. {
  9. // 1. Loo klass
  10. class Inimene
  11. {
  12. // 2. Loo väljad - Kirjuta klassis hoitavad andmed
  13. protected int _Vanus;
  14. // 3. Loo konstruktor
  15. public Inimene(int Vanus)
  16. {
  17. //4. Väärtusta väljad konstruktoris
  18. _Vanus = Vanus;
  19. }
  20. // 5. Tee midagi kasuliku
  21. public virtual void YtleVanus() { Console.WriteLine($"Minu Vanus on {_Vanus} aastat"); }
  22. public virtual void KutsuEttekandja() { Console.WriteLine($"Ettekandja tulge siia !!"); }
  23. //* H1 Lisa Inimesele käsklus "KutsuEttekandja" katseta seda eksemplari juures.
  24. }
  25. class Daam : Inimene
  26. {
  27. public Daam(int Vanus) : base(Vanus) { }
  28. public override void YtleVanus() { Console.WriteLine($"Minu vanus on {_Vanus - 5} aastat"); }
  29. public override void KutsuEttekandja()
  30. {
  31. Console.WriteLine("Palun tulge siia. Ettekandja !!");
  32. }
  33. }
  34. //* H3 "KutsuEttekandja" käsklus Daami juures üle, pannes sisse piduliku ja peenem tekst. Katseta.
  35.  
  36. class Program
  37. {
  38. static void Main(string[] args)
  39. {
  40. Inimene inimene = new Inimene(40);
  41. Daam daam = new Daam(40);
  42. inimene.YtleVanus();
  43. inimene.KutsuEttekandja();
  44. daam.YtleVanus();
  45. daam.KutsuEttekandja();
  46. }
  47. }
  48. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement