![]() |
Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | |
|
Зачем же может потребоваться ссылка ob1, какой объект с ней удастся связать? Ну, например, объект класса-потомка B. Дело в том, что класс A, как родитель, является более универсальным, чем потомок B. Это значит, что любой объект класса потомка может быть явно или даже автоматически приведён к классу родителю.
То есть следующее содержание метода main было бы вполне корректным:
Более того, приведение могло быть и неявным (автоматическим):
Как для встроенных типов, так и для классов автоматическое приведение всегда возможно, когда переменную или объект мы пытаемся привести к более универсальному типу (целые числа к вещественным, объект потомка B к классу родителю A и пр.).
Дата публикования: 2015-02-03; Прочитано: 237 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!