Advertisement
Guest User

Untitled

a guest
Nov 20th, 2017
70
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.92 KB | None | 0 0
  1. public class Student
  2. {
  3.  
  4.     private static int nextStudentId = 1;
  5.     public string Name { get; set; }
  6.     public int StudentId { get; set; }
  7.     public int NumberOfCredits { get; set; }
  8.     public double Gpa { get; set; }
  9.  
  10.     public Student(string name, int studentId,
  11.             int numberOfCredits, double gpa)
  12.     {
  13.         Name = name;
  14.         StudentId = studentId;
  15.         NumberOfCredits = numberOfCredits;
  16.         Gpa = gpa;
  17.     }
  18.  
  19.     public Student(string name, int studentId)
  20.         : this(name, studentId, 0, 0) {}
  21.  
  22.     public Student(string name)
  23.         : this(name, nextStudentId)
  24.     {
  25.         nextStudentId++;
  26.     }
  27.  
  28.     public void AddGrade(int courseCredits, double grade)
  29.     {
  30.         // Update the appropriate properties: NumberOfCredits, Gpa
  31.     }
  32.  
  33.     public string GetGradeLevel()
  34.     {
  35.         // Determine the grade level of the student based on NumberOfCredits
  36.     }
  37.  
  38. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement