?? passengerunittest.java
字號:
public class PassengerTest
{
public static void main (String argc[])
{
Passenger op1 = new OrdinaryPassenger("Smith", "Y");
Passenger op2 = new OrdinaryPassenger("Smith", "N");
Passenger lp1 = new IslandPassenger("McLeod", "Barra");
Passenger bp1 = new BusinessPassenger("Jones", "SQA");
float price = 20.0F;
// Test 1 - Ordinary passenger with discount
System.out.println("\n\t\tName: "+op1.getName());
op1.displayDetails();
System.out.println("\t\tPaid: "+price*op1.getDiscount());
// Test 2 - Ordinary passenger without discount
System.out.println("\n\t\tName: "+op2.getName());
op2.displayDetails();
System.out.println("\t\tPaid: "+price*op2.getDiscount());
// Test 3 - Local passenger
System.out.println("\n\t\tName: "+lp1.getName());
lp1.displayDetails();
System.out.println("\t\tPaid: "+price*lp1.getDiscount());
// Test 4 - Business passenger
System.out.println("\n\t\tName: "+bp1.getName());
bp1.displayDetails();
System.out.println("\t\tPaid: "+price*bp1.getDiscount());
}
}
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -