My preference is to use ``override`` always. The reason is that you get a compile-time error if the name of the inherited method is changed.