У меня есть моя основная сцена, и у меня есть два объекта (блоки), эти два объекта также распространяются от класса «Блок». Класс «Блок» НЕ распространен из основного класса.Вызов функции из другого расширенного класса
Я бы хотел вызвать функцию в классе «Блок» или в ее подклассах из класса основной сцены. Функции будут делать несколько разные вещи, в зависимости от того, к какому объекту вы вызываете функцию (добавлены разные вещи и разные количества элементов в массив). Каков наилучший способ реализации этого?
Прошу прощения, у меня нет кода для показа прямо сейчас, я просто пытаюсь сесть и сделать это сейчас, но чувствую себя совершенно потерянным.
Вы имеете в виду, что оба этих блока должны иметь одинаковую функцию, и хотя они расширяют одно и то же, функции должны выполнять две разные вещи в зависимости от того, какой блок называет это? – Marty