関数のvirtual、final付与について tappe 4年前 派生クラスをfinalにしたら、そもそも継承できないので、派生クラスの関数にvirtualとfinalはいらないと思う。 明示的にvirtual、finalを付与することもできるが、これを明示的にやる意味ある? あるとすれば、クラス設計が変わって、そのクラスがfinalじゃなくなったときに、関数側の見直しが不要ということぐらいか? overrideとfinalは同時に付与することが可能。