Advertisement
Guest User

Untitled

a guest
Feb 22nd, 2019
64
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.91 KB | None | 0 0
  1. #region Attribute
  2. //Attribute
  3. private string vorname;
  4. private string nachname;
  5. private int alter;
  6. #endregion
  7.  
  8. #region Eigenschaften
  9. //Eigenschaft Vorname
  10. public string Vorname
  11. {
  12. set
  13. {
  14. //Fragt ab ob was geschrieben wurde
  15. if (value.Length > 0)
  16. vorname = value;
  17. //Wenn nicht kommt eine Fehlermeldung
  18. else
  19. throw new Exception("Keine Angabe");
  20. }
  21. get { return vorname; }
  22. }
  23.  
  24. //Eigenschaft Nachname
  25. public string Nachname
  26. {
  27. set
  28. {
  29. //Fragt ab ob was geschrieben wurde
  30. if (value.Length > 0)
  31. nachname = value;
  32. //Wenn nicht kommt eine Fehlermeldung
  33. else
  34. throw new Exception("Keine Angabe");
  35. }
  36. get { return nachname; }
  37. }
  38.  
  39. //Eigenschaft Alter
  40. public int Alter
  41. {
  42. set
  43. {
  44. //Fragt ab ob was geschrieben wurde
  45. if (value >= 6)
  46. alter = value;
  47. //Wenn nicht kommt eine Fehlermeldung
  48. else
  49. throw new Exception("Keine Angabe");
  50. }
  51. get { return alter; }
  52. }
  53. #endregion
  54.  
  55. #region Methode
  56. //Methode zum Anzeigen des Spielers
  57. public string SAnzeige
  58. {
  59. get { return Vorname + " " + Nachname + " (" + Alter + " Jahre)"; }
  60. }
  61. #endregion
  62.  
  63. #region Konstruktor
  64. //Konstruktor
  65. public Spieler(string vorname, string nachname)
  66. {
  67. this.vorname = vorname;
  68. this.nachname = nachname;
  69. }
  70. #endregion
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement