关于刚入学学员对New和override的解读

·

1 min read

如果对父类的虚函数方法在子类中使用了override重写,则执行的是子类中的方法。如果在子类中是使用new来重写父类的方法,则执行的是父类的方法。override就好比一个橡皮擦,当它出现时,直接擦除父类的方法,然后把自己的放在上面。 如果在子类中用的是new,则打个比方就是没有那个橡皮擦,该是谁的就是谁的。