java override overload
1.override 当子类继承父类的方法的时候可以复写
2.overload 其实就是一种新的方法
3.还有一点很重要,既然java是单继承,所以就有一个动态的顺序:
this.moethod(O)、super.method(O)、this.method((super)O)、super.method((super)O)
reference:http://blog.csdn.net/thinkGhoster/article/details/2307001