Myślę, że może to być przydatna funkcja językowa i zastanawiałem się, czy którykolwiek język już ją obsługuje.
Chodzi o to, jeśli masz:
class C
virtual F
statement1
statement2
i
class D inherits C
override F
statement1
statement2
C.F()
Do CF () zastosowane byłoby słowo kluczowe takie, że usunięcie ostatniego wiersza kodu powyżej spowodowałoby błąd kompilatora, ponieważ mówi on: „Metodę tę można zastąpić, ale implementacja tutaj musi działać bez względu na wszystko”.