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 int getOrderAmount()
{
Return orderAmount;
}
Public int getOrderDisc()
{
Return orderDisc;
}
}
Public class CustomerOrder
{
Public static void main(String[] args)
{
Int ordNum = 1234;
Double ordAmount = 580.00;
Double discountPer = .1;
Order order;
Double finalAmount = order.getOrderAmount() -
Order.getOrderAmount() * order.getOrderDisc() ;
System.out.println("Final order amount = $" +
FinalAmount) ;
}
}
A) 528.00
B) 580.00
C) There is no value because the constructor has an error.
D) There is no value because the object order has not been created.
Correct Answer:

Verified
Correct Answer:
Verified
Q9: A method that stores a value in
Q17: You should not define a class field
Q23: For the following code,which statement is not
Q24: True/False: The term "no-arg constructor" is applied
Q26: Given the following code,what will be the
Q26: The java.lang package is automatically imported into
Q44: The following package is automatically imported into
Q47: In UML diagrams, this symbol indicates that
Q51: A class specifies the _ and _
Q54: The term "default constructor" is applied to