Question: a C# program that needs debugged // Defines a base class named Customer // And a child class FrequentCustomer who receives a discount // Main

a C# program that needs debugged

// Defines a base class named Customer // And a child class FrequentCustomer who receives a discount // Main program demonstrates a customer of each type using System; public class DebugTen01 { public static void Main() { Customer aRegularCustomer = new RegularCustomer(); FrequentCustomer aFrequentCustomer = new FrequentCustomer(); aRegularCustomer.CustNum = 2514; aRegularCustomer.custBalance = 765.00; aFrequentCustomer.custNum = 5719; aFrequentCustomer.CustBalance = 2500.00; aFrequentCustomer.DiscountRate = 0.15; Console.WriteLine(" aRegularCustomer #{0} owes {1}", aReglarCustomer.CustNum, aRegularCustomer.CustBal.ToString("C2")); Console.WriteLine(" aFrequentCustomer #{0 would owe {1} without the discount", aFrequentCustomer.CustNum, aFrequentCustomer.CustBalance.ToString("C2")); double newBalance = (1 - aFrequentCustomer.DiscountRate) * aFrequentCustomer.CustBalance; Console.WriteLine("...with 0} discount, customer owes {1", aFrequentCustomer.discountRate.ToString("P"), newBal.ToString("C")); } } class Customer { private int custNum; private double custBalance; public int CustNum { get { return custNum; } set { custNum = value; } } public double CustBalance { get { return custBalance; } set { custBalance + value; } } } FrequentCustomer : Customer { private double discountRate; public double DiscountRate { get { return discountRate; } set { discountRate = value; } } }

a C# program that needs debugged // Defines a base class named

GhOld PC BackUp CSCI 1630 Labs LabO7 FixedDebugTen01.exe aRegularCustoner #2514 owes $765.00 aFrequ e n t Customer #5719 would owe $2.588.00 without the discount ..with 15.00 % discount, custoner owes $2.125.00 Press the key to terninate this progran

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!