父类
子类
实现方法
对了,还有个疑问,你是怎么在static的main里面调用非静态方法的?
而且因为你这种方法,只写了四种车,如果再加多的话相对来说就比较麻烦了,建议对后面那部分switch改一下
我看着看着突然发现一个问题,你除了在一开始输出的时候使用了各个子类方法,后面的就没有再用过,照你这么写的话,只要稍微变动,就算没有那些子类也可以……脱离了本意