用多态来解决这个问题有必要吗?
从编程思想上来说,应尽量用面向抽象和多态的编程方法来解决问题,可是老师的这个练习,我感觉却不必要,各子车型没有独特的行为需要重写方法,属性也可以认为是一样的,不载人的认为载人属性为0即可,一个对象数组就可以解决的问题为什么要用多态,搞的那么复杂呢。当然只是为了练心运用多态的编程思维就另当别论了,那可以连接口也加进来了,^^
从编程思想上来说,应尽量用面向抽象和多态的编程方法来解决问题,可是老师的这个练习,我感觉却不必要,各子车型没有独特的行为需要重写方法,属性也可以认为是一样的,不载人的认为载人属性为0即可,一个对象数组就可以解决的问题为什么要用多态,搞的那么复杂呢。当然只是为了练心运用多态的编程思维就另当别论了,那可以连接口也加进来了,^^
2016-11-01
举报