예제 #1
0
        public virtual void PrintInfo()
        {
            Console.WriteLine(Make.PadRight(8, ' ') + "\t" + Model.PadRight(8, ' ') + "\t" + Year.ToString().PadRight(8, ' ') + "\t" + "$" + Price.ToString("N2"));     //property (capitalized)

            //to enable method override, we must go to the top, in our Person class.
            //if the method is defined as virtual, you can override it
        }
예제 #2
0
파일: Car.cs 프로젝트: pturner81/Bonus17
 //Methods
 public virtual void PrintList()
 {
     Console.Write($"{Make.PadRight(15)}");
     Console.Write($"{Model.PadRight(15)}");
     Console.Write($"{Year.ToString().PadRight(15)}");
     Console.Write($"{Price.ToString().PadRight(15)}");
 }
예제 #3
0
파일: UsedCar.cs 프로젝트: dowskee/Bonus18
 public override string ToString()
 {
     return(Make.PadRight(8, ' ') + "\t" + Model.PadRight(8, ' ') + "\t" + Year.ToString().PadRight(8, ' ') + "\t" + "$" + Price.ToString("N2").PadRight(8, ' ') + "(Used) " + Miles + " miles");
 }
예제 #4
0
파일: UsedCar.cs 프로젝트: dowskee/Bonus18
 public override void PrintInfo()
 {
     Console.WriteLine(Make.PadRight(8, ' ') + "\t" + Model.PadRight(8, ' ') + "\t" + Year.ToString().PadRight(8, ' ') + "\t" + "$" + Price.ToString("N2").PadRight(8, ' ') + "(Used) " + Miles + " miles");
 }
예제 #5
0
 public override string ToString()
 {
     return(Make.PadRight(8, ' ') + "\t" + Model.PadRight(8, ' ') + "\t" + Year.ToString().PadRight(8, ' ') + "\t" + "$" + Price.ToString("N2"));
 }
예제 #6
0
파일: Car.cs 프로젝트: jhwil90/Bonus18
 public virtual void PrintInfo()
 {
     Console.WriteLine(Make.PadRight(8, ' ') + "\t" + Model.PadRight(8, ' ') + "\t" + Year.ToString().PadRight(8, ' ') + "\t" + "$" + Price.ToString("N2"));
 }
예제 #7
0
 public override string ToString()                                                    //implement ToString for future printing
 {
     return(VIN.PadRight(10, ' ') + "\t" + Make.PadRight(10, ' ') + "\t" + TeamName); //added padding for better display
 }
예제 #8
0
 public override void PrintInfo() //print info method override Car class to print variables + TeamName
 {
     Console.WriteLine(VIN.PadRight(10, ' ') + "\t" + Make.PadRight(10, ' ') + "\t" + TeamName);
 }
예제 #9
0
        //string formatPrice = Price.ToString();

        public override string ToString()
        {
            return($"{Make.PadRight(20)}{Model.PadRight(20)}" +
                   $"{Year.ToString().PadRight(20)}{String.Format("{0:C}", Price)}");
        }