Описание тега concreteclass
2
ответа
Использование конкретного класса из переменной абстрактного типа
Извините, если этот вопрос уже задавался, я еще не нашел ничего похожего на мой вопрос... Я работаю / играю / учусь, чтобы создать какую-то среду тестирования... Внутри нее я создаю прикладной уровень (пакет классов, которые являются виртуальным пре…
14 апр '15 в 18:14
1
ответ
Является ли мой пустой "открытый класс xList<E> extends ArrayList<E>" конкретным?
Я изо всех сил пытаюсь понять, что такое конкретный класс. В настоящее время у меня есть пустой класс как так: public class xList<E> extends ArrayList<E> { } В другом классе и используя основной метод я использую: xList list = new xList(…
11 янв '17 в 22:08
1
ответ
C++ Аннотация / Объявление конкретного класса
У меня есть класс MotorDefinition и абстрактный класс под названием Motor: class MotorDefinition { public: MotorDefinition(int p1, int p2, int p3) : pin1(p1), pin2(p2), pin3(p3) {} int pin1 = -1; int pin2 = -1; int pin3 = -1; }; class Motor { public…
20 май '16 в 23:13
1
ответ
Разница между классом бетона и абстрактным классом в Objective-C
Я изучаю разработку под iOS прямо сейчас и наткнулся на конкретный и абстрактный класс. В чем разница между этими классами. Я искал в Интернете, но они на других языках, кроме Objective-C.
05 май '14 в 04:14
1
ответ
Как создать подклассы с конкретными параметрами
У меня есть класс Transaction и интерфейс службы public class Transaction {} public interface RequestService { public String getRequest(Transaction transaction); } Теперь я хочу создать подкласс класса Transaction и иметь конкретный класс для интерф…
23 ноя '17 в 18:13
3
ответа
Могу ли я избежать реализации параметризованных конструкторов в подклассах
У меня есть абстрактный класс с конструктором 1-param, который должен быть идентичным для любого конкретного подкласса. Должен ли каждый конкретный подкласс иметь тот же конструктор с одним параметром, и если да, то почему? Аннотация: public abstrac…
20 ноя '14 в 16:34
13
ответов
Внутренний член в интерфейсе
У меня есть список объектов, реализующих интерфейс, и список этого интерфейса: public interface IAM { int ID { get; set; } void Save(); } public class concreteIAM : IAM { public int ID { get; set; } internal void Save(){ //save the object } //other …
15 дек '08 в 04:13
2
ответа
Конкретный класс реализует интерфейс. Типа для интерфейса позже. Как JVM распознает экземпляр Typecasted?
Конкретный тип, заданный для интерфейса, JVM все еще считает его экземпляром конкретного класса?
16 янв '11 в 00:40
3
ответа
Как вызывать конструктор с аргументами интерфейса при макете конкретного класса с помощью Moq
У меня есть следующий класс, который использует конструктор инъекций: public class Service : IService { public Service(IRepository repository, IProvider provider) { ... } } Для большинства методов этого класса я просто создаю Moq mocks для IReposito…
18 апр '14 в 14:47
1
ответ
Конкретные классы против интерфейсов: когда использовать?
Я хорошо осведомлен о преимуществах интерфейсов и о том, как они помогают объединять общие функциональные возможности аналогичных типов объектов. Однако я полагаю, что люди слишком далеко отнеслись к этой "всегда программе к интерфейсу". а) Люди, на…
20 июн '13 в 02:21
4
ответа
Должен ли возвращаемый тип объявления метода быть интерфейсом или конкретным классом?
В общем случае интерфейс или абстрактный класс часто является подходящим решением, я прав? Но в некоторых случаях кажется, что конкретный класс лучше. Например, public string Replace(string old, string new) Replace метод String возвращает конкретный…
07 мар '12 в 09:03
2
ответа
Абстрактный класс против конкретного класса?
Я изучаю объектно-ориентированное программирование, но меня смущает абстрактный класс и конкретный класс. Некоторые реальные примеры будут оценены. И каковы преимущества использования одного над другим? Когда предпочтут абстрактный класс и конкретны…
07 май '12 в 06:21
0
ответов
Nhibernate отображает несколько конкретных классов из абстрактного класса
Я довольно новичок в NHibernate, и в проекте, с которым я работаю, я использую сопоставления.hbm. Что касается самого проекта, у меня есть несколько конкретных классов, основанных на одном абстрактном классе, как показано ниже: Public MustInherit Cl…
26 авг '13 в 14:56
2
ответа
Ошибка привязки данных при попытке передать ViewModel в макет включения с абстрактным типом переменной
* РЕДАКТИРОВАТЬ: Чтобы ответить на мой собственный вопрос, мне пришлось добавить EditorViewModel в качестве импорта в родительский абстрактный класс во внешнем макете, и преобразовать viewModel в родительский класс, используя app:viewModel="@{((Edit…
20 июл '17 в 04:07
2
ответа
Конструктор допускается в абстрактном классе, но не в интерфейсе
Поправьте меня, если я ошибаюсь Приведенный выше заголовок приближает меня к следующим выводам: 1) Конструктор - это ничто иное, как конкретный метод с именем класса и без возвращаемого типа, даже void. 2) И, абстрактный класс может иметь как конкре…
01 фев '16 в 12:08
4
ответа
Возвращая интерфейс, но бетон может иметь свойства не на интерфейсе, могу ли я получить их с помощью приведения?
У меня такое ощущение, что я использую интерфейс неправильно. Я знаю, что интерфейс - это контракт, которому должен следовать конкретный класс. Поэтому я объясню проблему, которую пытаюсь решить, и, возможно, кто-то может указать мне правильное напр…
28 янв '12 в 16:49
2
ответа
Можно ли заменить "переопределить абстрактные методы" на "реализовать абстрактные методы" в наследовании Java?
В наследовании Java можно ли взаимозаменяемо использовать выражение "переопределение абстрактного метода" с выражением "реализация абстрактного метода"? В книге "OCA Java SE 8 Programmer I Study Guide", глава 5, стр. 296, вопрос № 15 я встретил след…
02 фев '18 в 02:55
4
ответа
.NET: выберите конкретные классы, используя файл конфигурации
(Этот вопрос конкретно в C#, но в целом относится к.NET) У меня есть просторное приложение, которое имеет довольно хороший дизайн и разбито на основные разделы по интерфейсам (это было сделано, чтобы помочь параллельной разработке). Теперь у нас ест…
25 окт '08 в 11:00
1
ответ
Выяснение конкретной реализации из суперкласса
Я пытаюсь провести рефакторинг частей большой кодовой базы и нахожусь в точке, где код похож abstract class Animal { String type; } class Dog extends Animal { public Dog() { type = "DOG"; } } class Cat extends Animal { public Cat() { type = "CAT"; }…
05 июн '13 в 23:21
3
ответа
Доступ к указателю "this" конкретного класса из интерфейса
После написания теста я определил, что this указатель в интерфейсе не равен this указатель на конкретный класс, что означает, что я не могу просто использовать приведение в стиле C class AbstractBase {...}; class AnInterface { public: AnInterface() …
16 мар '15 в 19:57