Multiple Choice
Given the following code, what will be the value of finalAmount when it is displayed?
public class Order
{
Private int orderNum;
Private double orderAmount;
Private double orderDiscount;
Public Order(int orderNumber, double orderAmt,
Double orderDisc)
{
OrderNum = orderNumber;
OrderAmount = orderAmt;
OrderDiscount = orderDisc;
}
Public double finalOrderTotal()
{
Return orderAmount - orderAmount * orderDiscount;
}
}
Public class CustomerOrder
{
Public static void main(String[ ] args)
{
Order order;
Int orderNumber = 1234;
Double orderAmt = 580.00;
Double orderDisc = .1;
Order = new Order(orderNumber, orderAmt, orderDisc) ;
Double finalAmount = order.finalOrderTotal() ;
System.out.printf("Final order amount = $%,.2f\n",
FinalAmount) ;
}
}
A) 528.00
B) 580.00
C) 522.00
D) There is no value because the object, order, has not been created.
Correct Answer:

Verified
Correct Answer:
Verified
Q30: Which symbol indicates that a member is
Q31: The term "default constructor" is applied to
Q32: The scope of a private instance field
Q33: For the following code, which statement is
Q34: A constructor _.<br>A) always accepts two arguments<br>B)
Q36: Select all that apply. Which of the
Q37: A class is not an object. It
Q38: It is common practice in object-oriented programming
Q39: You should not define a class that
Q40: _ refers to combining data and code