全くの初心者質問。int Quantity と小数点以下の価格に基づいてオブジェクトの合計価格を計算するクラスのメソッドを作成しようとしています。これらは両方とも非公開で、インスタンス変数のプロパティの割り当てがあります。メソッドで 2 つの個別のパラメーターを使用している場合、それらにアクセスして計算する方法がわかりません。問題のメソッドは GetInvoiceAmount です。どんな提案でも大歓迎です
//create invoice class
//intialize instance
public class Invoice
{
public decimal total; //instance variable to store invoice total
//public string InitialPartNumber;
//public string InitialDescription;
//public int InitialQuantity;
//public decimal InitialPrice;
//public decimal InvoiceAmount;
// auto-imlemented property for class Invoice
public string PartNumber { get; set; }
public string Description { get; set; }
private int quantity; // quantity of items purchased
private decimal price; // price per item
public decimal invoiceAmount;
public Invoice(string partNumber, string description, int quantity, decimal price)
{
PartNumber = partNumber;
Description = description;
Quantity = quantity;
Price = price;
}//end constructor
// begin GetInvoiceAmount Method
public void GetInvoiceAmount()
{
invoiceAmount = Price * Quantity;
}
//Begin Instance Variable Property Assignment
public int Quantity
{
get
{
return quantity;
} //end get
set
{
if (value >=0 )
quantity = value;
} //end set
}//end property Quantity
public decimal Price
{
get
{
return price;
} //end get
set
{
if ( value >=0 )
price = value;
} //end set
}//end property Price
}//end Invoice class