10
ответов

В Java, когда я должен использовать абстрактный метод в интерфейсе?

У меня есть следующий интерфейс в открытом интерфейсе Java IFoo {общедоступное абстрактное пустое нечто (); общественность освобождает панель ();}, Каково различие между нечто () и панелью ()? Когда я должен использовать краткий обзор?...
вопрос задан: 23 May 2017 12:24
10
ответов

“Абстрактный статический” метод - как?

Уже существуют несколько ТАК вопросы, на том, почему нет абстрактного статического метода / поля как такового, но я задаюсь вопросом о том, как можно было бы пойти о реализации следующего psuedo-кода: класс Животное {...
вопрос задан: 30 May 2010 00:06
5
ответов

Когда и Почему использовать абстрактные классы/методы? [закрытый]

У меня есть некоторые основные вопросы об абстрактных классах/методах. Я знаю, что основное использование абстрактных классов должно создать шаблоны для будущих классов. Но есть ли еще использование их? Когда должен Вы предпочитать...
вопрос задан: 12 January 2013 04:32
5
ответов

Реализация по умолчанию или абстрактный метод?

Лучше ли реализовать реализацию по умолчанию метод в суперклассе, и переопределите его, когда подклассы хотят отклониться от этого, или вы должны просто оставить абстракцию метода суперкласса и иметь ...
вопрос задан: 29 August 2010 17:11
5
ответов

Абстрактный класс должен иметь по крайней мере один абстрактный метод?

Действительно ли необходимо для абстрактного класса иметь по крайней мере один абстрактный метод?
вопрос задан: 17 February 2010 18:38
3
ответа

переопределение абстрактного метода в Производном классе, как сделать частным

Привет у меня есть класс "A" с как абстрактный метод защищенный абстрактный Список <Участник> GetContributors (<SyndicationPerson> contributersList Списка); я хочу переопределить этот метод в полученном...
вопрос задан: 29 November 2009 18:57
2
ответа

C++ / CLI: Как я объявляю краткий обзор (в C#) класс и метод в C++ / CLI?

Каков эквивалент следующего кода C# в C++ / CLI? общедоступный абстрактный класс SomeClass {общедоступная абстрактная Строка SomeMethod ();}
вопрос задан: 5 December 2009 01:33
0
ответов

Можем ли мы создать абстрактный класс без абстрактного метода в php? [закрыто]

Я хочу знать, можем ли мы создать абстрактный класс без абстрактного метода в php или нет. Если да, то как класс может называться «абстрактный класс», так как он не содержит никаких ...
вопрос задан: 24 November 2017 10:53
0
ответов

python @abstractmethod decorator

Я прочитал python документы об абстрактных базовых классах: Отсюда: abc.abstractmethod (function) Декоратор, указывающий абстрактные методы. Использование этого декоратора требует, чтобы класс ...
вопрос задан: 20 October 2016 21:11
0
ответов

Использование абстрактных методов по сравнению с обычными методами

Я бы хотел хотели бы знать разницу между двумя соглашениями: Создание абстрактного базового класса с помощью абстрактного метода который будет реализован позже в производных классах. Создание абстрактного ...
вопрос задан: 31 March 2015 14:03
0
ответов

Изменение сигнатур абстрактных методов в унаследованных классах

Представьте, что у меня есть класс под названием Engine в качестве абстрактного базового класса. У меня также есть классы ElectrictEngine и FuelEngine, которые являются производными от него. Хочу создать способ заправки двигателя. Должен ли я ...
вопрос задан: 8 July 2013 19:15
0
ответов

Есть ли способ сделать метод, который не является абстрактным, но должен быть переопределен?

Есть ли способ заставить дочерние классы переопределить неабстрактный метод суперкласса? Мне нужно иметь возможность создавать экземпляры родительского класса, но если класс расширяет этот класс, он должен предоставлять свои ...
вопрос задан: 19 October 2011 20:22
0
ответов

C# design: Why is new/override required on abstract methods but not on virtual methods?

Why is new/override required on abstract methods but not on virtual methods? Sample 1: abstract class ShapesClass { abstract public int Area(); // abstract! } class Square : ShapesClass { ...
вопрос задан: 3 September 2010 10:45