关于 final 的理解:在父类中定义为 final 的方法只是确保了该方法在其子类中不能被 overload, 但是确是可以被继承的, 所谓继承是指父类的方法和变量在其子类中有效, 至于是不是可以overload取决于你是不是将某一个变量或方法定义为 final , 如果定义为 final 则该变量或方法被最终定型,也就是说不能被改写.
所以很清楚了,如果将父类中的某一方法定义为 final, 对于子类而言,该方法是可见的,只是不能被overload 而已,也就是说不能被重载而已,或者说不能被修改而已.
所以很清楚了,如果将父类中的某一方法定义为 final, 对于子类而言,该方法是可见的,只是不能被overload 而已,也就是说不能被重载而已,或者说不能被修改而已.
自由,民主,平等,博爱,进步.
中华民国,我的祖国,中华民国万岁!中华民国加油!
本人自愿加入中国国民党,为人的自由性,独立性和平等性而奋斗!