|
百家争鸣,我来回答
我同意Simon_lei。
但是有一点,类名.this.方法名的作用大家都没有回答上来。
我理解虽然多态引入了复杂性,但实际上什么时候调用父类方法,什么时候调用子类方法,程序员是可以设计好的,可以使程序按照他的想法去运行。因此,有些override方法,程序员为了使他写的程序更易读,就在方法调用前加了类名.this.,好让大家明确该方法是被哪类的对象调用的。老外常这样做。
因此,这种写法仅为了提高程序的易读性。对于这一点,我是比较赞成的。
所以我不能给大家高分。下次再给吧。:) |
|