【java】通过抽象类定义车类的模板,然后通过抽象的车类派生拖拉机、卡车、小轿车。

来源:互联网 发布:好用又不贵的面霜知乎 编辑:程序博客网 时间:2024/04/29 05:16
/*
 * 日期:20170315
 * 作者:筱筱

 * 功能:通过抽象类定义车类的模板,然后通过抽象的车类派生拖拉机、卡车、小轿车。

 * 作者言:以下代码是本人在学习过程中写的,不足之处还望您不吝赐教,感激不尽!

 */



//创建抽象类车
abstract class Vehicle{
public abstract void function();
}


//创建拖拉机类
class Tractor extends Vehicle{
public void function() {
System.out.println("Tractor run");
}
}


//创建卡车类
class Truck extends Vehicle{
public void function(){
System.out.println("Truck run");
}
}


//创建小轿车类
class Car extends Vehicle{
public void function(){
System.out.println("Car run");
}
}


public class CarDemo {
public static void main(String[] args){
Vehicle Tra = new Tractor();
Tra.function();
Vehicle Tru = new Truck();
Tru.function();
Vehicle Car1 = new Car();
Car1.function();
}


}
1 0
原创粉丝点击