Finished Overload Methods; Finished Defining Properties
parent
15bd8fcbb5
commit
fc7844c6bc
|
@ -6,7 +6,22 @@ namespace GradeBook
|
||||||
public class Book
|
public class Book
|
||||||
{
|
{
|
||||||
private List<double> grades;
|
private List<double> grades;
|
||||||
public string Name;
|
|
||||||
|
private string name;
|
||||||
|
public string Name
|
||||||
|
{
|
||||||
|
get
|
||||||
|
{
|
||||||
|
return name;
|
||||||
|
}
|
||||||
|
set
|
||||||
|
{
|
||||||
|
if (!String.IsNullOrEmpty(value))
|
||||||
|
{
|
||||||
|
name = value;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
public Book(string name)
|
public Book(string name)
|
||||||
{
|
{
|
||||||
|
@ -25,7 +40,7 @@ namespace GradeBook
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
public void AddLetterGrade(char letter)
|
public void AddGrade(char letter)
|
||||||
{
|
{
|
||||||
switch (letter)
|
switch (letter)
|
||||||
{
|
{
|
||||||
|
|
|
@ -30,6 +30,7 @@ namespace GradeBook
|
||||||
{
|
{
|
||||||
Console.WriteLine($"Received: {input}");
|
Console.WriteLine($"Received: {input}");
|
||||||
book.AddGrade(Convert.ToDouble(input));
|
book.AddGrade(Convert.ToDouble(input));
|
||||||
|
// book.AddGrade('A');
|
||||||
}
|
}
|
||||||
catch (ArgumentException ex)
|
catch (ArgumentException ex)
|
||||||
{
|
{
|
||||||
|
|
Loading…
Reference in New Issue