父類traffic
package?cn.edu.aufe.trafficdemol;
public?class?Traffic?{
public?int?useage;
public?String?usename;
public?Traffic(){
useage=10;
usename="xiaoming";
}
public?void?traffic(){
System.out.println("交通工具具有運輸的功能。其使用者為"+usename+";使用年限為"+useage);
}
}
子類1:Car類
package?cn.edu.aufe.trafficdemol;
public?class?Car?extends?Traffic?{
public?void?traffic(){
System.out.println("Car在陸地上運輸。其使用者為"+usename+";使用年限為"+useage);
}
}
子類2:Ship類
package?cn.edu.aufe.trafficdemol;
public?class?Ship?extends?Traffic?{
public?void?traffic(){
System.out.println("Ship在海洋上運輸。其使用者為"+usename+";使用年限為"+useage);
}
}
子類3:AIplane類
package?cn.edu.aufe.trafficdemol;
public?class?Airplane?extends?Traffic?{
public?void?traffic(){
System.out.println("Airplane在天空中運輸。其使用者為"+usename+";使用年限為"+useage);
}
}
主函數:
package?cn.edu.aufe.trafficdemol;
public?class?Initial?{
public?static?void?main(String[]?args)?{
//?TODO?Auto-generated?method?stub
Traffic?tf=new?Traffic();
tf.traffic();
Traffic?car=new?Car();
car.useage=20;
car.usename="benyl";
car.traffic();
Ship?ship=new?Ship();
ship.useage=40;
ship.traffic();
Traffic?airplane=new?Airplane();
airplane.usename="alexwang";
airplane.traffic();
}
}
2016-10-31
666
英文還要加強哈~