Объектно-ориентированное программирование: различия между версиями

Содержимое удалено Содержимое добавлено
Изменил слово "момент" на "импульс", из контекста кажется, здесь это имелось в виду.
Строка 387:
'''OP:''' В Object Pascal для этой цели есть специальное слово inherited. После этого слова вы можете написать имя метода базового класса или (в некоторых случаях) просто использовать это ключевое слово для доступа к соответствующему методу базового класса.
 
'''Java:''' Java для этого использует ключевое слово super. В этом языке, так же, как и в OP, нет возможности сослаться на другой предшествующий класс. На первый взгляд, это может показаться ограничением, но оно позволяет расширять иерархию, вводя промежуточные классы. К тому же, если вы не нуждаетесь в функциях базового класса, вам, наверное, не следовалоследует ему наследовать.
 
== Совместимость подтипов ==