который имитирует ту же функциональность. Но, как объяснил MYYM, преимущества повторного использования кода и т. Д. Могут быть огромными, и именно тогда вы захотите воспользоваться преимуществами полиморфизма.

чаю концепции Java. Я получил сомнение в концепции наследования Java. В наследовании мы можем назначить экземпляр подкласса для ссылки на базовый класс, и с этим мы можем получить доступ только к функции базового класса. и мы можем назначить любой экземпляр подкласса в иерархии наследования для ссылки на базовый класс. Для типа экземпляра, назначаемого для конкретной ссылки на базовый класс, мы можем получить доступ только к функциям базового класса, и я не нашел никакой разницы.

Может ли кто-нибудь дать мне реальную концепцию, почему мы должны назначать экземпляры подкласса ссылкам на базовый класс? что для этого нужно? Вместо этого мы можем получить доступ к этим функциям базового класса только из ссылки на подкласс.

Объясните, рассматривая конкретный базовый класс и множество подклассов в иерархии.

Ответы на вопрос(6)

Ваш ответ на вопрос