火星车5个demo
1、demo4里有两个地方注意:在定义了有返回值的方法时,可以用父类型接收,而进入If分支会有返回值,编译会报错,因为要考虑不进入if分支的情况,可以return null。第二个需要注意的是用父类型的变量接收了,并调用方法,此方法一定要在父类里有,尽管后面执行的可能是某个子类
火星车5个demo
1、demo4里有两个地方注意:在定义了有返回值的方法时,可以用父类型接收,而进入If分支会有返回值,编译会报错,因为要考虑不进入if分支的情况,可以return null。第二个需要注意的是用父类型的变量接收了,并调用方法,此方法一定要在父类里有,尽管后面执行的可能是某个子类
转载于:https://my.oschina.net/u/3708600/blog/1558301