Реализация методов родительского класса с несколькими дочерними классами в Java - PullRequest
0 голосов
/ 09 декабря 2010

У меня есть класс (назовем его A), который расширен несколькими дочерними классами (B, C, D и т. Д.).

В каждом дочернем классе есть определенные методы, которые я хотел бы получить доступ к экземпляру родительского класса A.

Я пытался объявить A как абстрактный класс и объявить методы каждого дочернего класса внутри как абстрактный. Затем я реализовал эти методы в своем собственном классе, но кажется, что каждый дочерний класс должен реализовывать каждый метод родительского класса. Однако я не могу этого сделать.

У вас есть идея для этой проблемы?

1 Ответ

2 голосов
/ 09 декабря 2010

In each children class, there are specific methods that I'd like to be accessible from an instantiation of the parent class A.

Дело не в наследстве. Даже если бы вы могли это сделать, это показывает, что ваш дизайн не работает.

...