Advertisement
kadyr

Untitled

Sep 16th, 2022
839
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 1.40 KB | None | 0 0
  1. namespace Study;
  2.  
  3. public static class Program
  4. {
  5.    
  6.     public static void Main()
  7.     {
  8.         var a = new Student();
  9.         a.Show();
  10.         var b = new Student("name", 18, 0);
  11.         b.Show();
  12.     }
  13. }
  14.  
  15. public class Student
  16. {
  17.     private string name;
  18.     private int age;
  19.     private float grade;
  20.  
  21.     public Student()
  22.     {
  23.         name = Console.ReadLine();
  24.         age = Convert.ToInt32(Console.ReadLine());
  25.         grade = 0;
  26.     }
  27.     public Student(string name, int age, float grade)
  28.     {
  29.         this.name = name;
  30.         this.age = age;
  31.         this.grade = grade;
  32.     }
  33.  
  34.     public Student(Student student)
  35.     {
  36.         name = student.name;
  37.         age = student.age;
  38.         grade = student.grade;
  39.     }
  40.  
  41.     ~Student() => Console.WriteLine("Student cleaned");
  42.  
  43.     public string GetName() => name;
  44.     public int GetAge() => age;
  45.     public float GetGrade() => grade;
  46.     public void SetName(string name) => this.name = name;
  47.     public void SetAge(int age) => this.age = age;
  48.     public void SetGrade(float grade) => this.grade = grade;
  49.  
  50.     public void Set(string n, int a, float g)
  51.     {
  52.         SetName(n);
  53.         SetAge(a);
  54.         grade = g;
  55.     }
  56.  
  57.     public void Show()
  58.     {
  59.         //Show student info
  60.         Console.WriteLine("Name: " + name);
  61.         Console.WriteLine("Age: " + age);
  62.         Console.WriteLine("Grade: " + grade);
  63.     }
  64. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement