У меня есть абстрактный суперкласс с некоторыми реализованными методами.Методы скрытия в подклассе
Можно ли скрыть методы из этого суперкласса в подклассе, наследующем от этого суперкласса? Я не хочу, чтобы некоторые методы были видны из суперкласса в некоторых подклассах. И последнее, но не менее важное: возможно ли изменить количество аргументов для метода в подклассе, который имеет одно и то же имя в суперклассе?
Предположим, что у нас есть метод public void test(int a, int b)
в суперклассе, но теперь мне нужен метод public void test(int a)
в подклассе, который вызывает функцию суперкласса, а метод из суперкласса больше не виден.
Удалось ли мне ответить на ваш вопрос? Или что-то неясно? – aioobe