Advertisement
Guest User

Untitled

a guest
Aug 20th, 2017
74
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.26 KB | None | 0 0
  1. public abstract class Person
  2. {
  3. public string Surname { get; set; }
  4. public string Name { get; set; }
  5. public string SecondName { get; set; }
  6. }
  7.  
  8. public class Student : Person
  9. {
  10. public int GroupId { get; set; }
  11. }
  12.  
  13. public class Teacher : Person
  14. {
  15. public int Experience { get; set; } //стаж работы
  16. }
  17.  
  18. public class StudentDto
  19. {
  20. public string Surname { get; set; }
  21. public string Name { get; set; }
  22. public string SecondName { get; set; }
  23.  
  24. public string ClassName { get; set; }
  25. }
  26.  
  27. public interface IPerson
  28. {
  29. string Surname { get; set; }
  30. string Name { get; set; }
  31. string SecondName { get; set; }
  32. }
  33.  
  34. public class Student : IPerson
  35. {
  36. public string Surname { get; set; }
  37. public string Name { get; set; }
  38. public string SecondName { get; set; }
  39.  
  40. public int GroupId { get; set; }
  41. }
  42.  
  43. public class Teacher : IPerson
  44. {
  45. public string Surname { get; set; }
  46. public string Name { get; set; }
  47. public string SecondName { get; set; }
  48.  
  49. public int Experience { get; set; }
  50. }
  51.  
  52. public class StudentDto : IPerson
  53. {
  54. public int GroupId { get; set; }
  55. public string Surname { get; set; }
  56. public string Name { get; set; }
  57. public string SecondName { get; set; }
  58.  
  59. public string ClassName { get; set; }
  60. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement