Abstract-Class – вопросы и ответы

57
голосов
1
ответ
Я пытаюсь понять проектное решение, принятое, когда создатели среды.NET разработали класс System.Drawing.Image . Это абстрактно, и все же большой тяжелый подъем осуществляется непосредственно с кла...
5 месяцев, 3 недели назад richard
57
голосов
4
ответа
Возможно ли изменить или расширить содержание метода абстрактного класса? public abstract class MainClass{ public void func(){ // content... } } public class FirstClass extends MainClass{ public vo...
5 месяцев, 3 недели назад user1170330
80
голосов
3
ответа
У меня есть базовый класс с public abstract class BaseClass { ICollection<int> Numbers {get;set;} } Есть ли способ получить результат ниже? public abstract class SubClass : BaseClass { overri...
5 месяцев, 3 недели назад Jack
89
голосов
1
ответ
class A { protected: int a; public: A(); A(int); virtual void print()=0; virtual ~A(); }; class B: public A { int b; public: B(); B(int,int); //initialize attributes a and b void print(); //print a...
5 месяцев, 3 недели назад Cristi
58
голосов
2
ответа
Я пишу набор классов, которые обрабатывают простую загрузку файлов с протоколами ftp и ftps (not sftp). Поскольку единственная разница между использованием ftp и ftps в PHP - это функция connect, я...
5 месяцев, 3 недели назад user151841
69
голосов
3
ответа
Я пишу код для игры в настоящее время в java (новичок программист здесь), но я не уверен в опасностях или преимуществах, или, если я должен, иметь абстрактный класс, который инициализирует displaym...
5 месяцев, 3 недели назад Kevin Heng
70
голосов
7
ответов
У меня есть проект, где абстрактно абстрактно будет определено множество функций и переменных геттеров. Мой вопрос в том, должен ли я использовать для этого абстрактный класс (с каждой функцией, бр...
5 месяцев, 3 недели назад Earlz
58
голосов
3
ответа
У меня есть этот вопрос, это диаграмма, которую мне дали, и мне удалось найти решение, но сам вопрос просил меня реализовать методы get и set, которые я не уверен, применимы ли они здесь,
5 месяцев, 3 недели назад noobprogrammer
98
голосов
3
ответа
Абстрактные базовые классы все еще могут быть полезны в Python. При написании абстрактного базового класса, где я хочу, чтобы каждый подкласс имел, скажем, метод spam() , я хочу написать что-то вро...
5 месяцев, 3 недели назад gotgenes
126
голосов
1
ответ
В приложении, над которым я работаю, я пытаюсь разделить токены доступа внутри компании. Пример: локальный офис может использовать токены штаб-квартиры, чтобы опубликовать что-то на своей странице ...
5 месяцев, 3 недели назад CyberFly
57
голосов
1
ответ
Szenario Я получил класс как расширение абстрактного класса. Абстрактный класс загружает мои файлы и расширения своими методами (ссылка на pastebin для абстрактного класса) . Это вызвано в моем кла...
5 месяцев, 3 недели назад kaiser
-10
голосов
2
ответа
Я не смог найти для этого четкого ответа. Есть ли окончательный ответ?
5 месяцев, 3 недели назад Quinn
57
голосов
1
ответ
Я пытаюсь создать абстрактный плейлист, с квалификатором, который я использую в шаблоне setInterface.h, и создам Set.h, Playlist.h и Song.h. Все работает нормально, пока я не добавлю Playlist.h, ко...
5 месяцев, 3 недели назад A.Lopez
57
голосов
1
ответ
Может кто-нибудь объяснить мне, почему этот актер не отмечен. Следует гарантировать, что тип T всегда выводится из Base и поэтому нельзя отбрасывать от T до Base . abstract class Base { private sta...
5 месяцев, 3 недели назад DaRich
81
голос
1
ответ
Я разрабатываю карточную игру на С#. Каждая карта представляет собой экземпляр класса Card который содержит два свойства: уникальный идентификатор для карты и ссылку на объект CardData . Объект тип...
5 месяцев, 3 недели назад Dan Brenner
69
голосов
1
ответ
Я последовал за руководством в CodeProject и построил DLL с абстрактным интерфейсом и экспортировал фабричные функции с помощью команды extern "C" вместе с __declspec(dllexport) и __cdecl и, делая э
5 месяцев, 3 недели назад Alex
57
голосов
2
ответа
Вот проблема: при попытке компиляции я продолжаю получать ошибку невыполненного виртуального метода. Я реализовал все чистые виртуальные методы в абстрактном базовом классе. Есть идеи? вот абстракт...
5 месяцев, 3 недели назад mlclmss
-7
голосов
2
ответа
Недавно я перешел с PHP на изучение С#. Я пытаюсь закодировать проект для связи Bluetooth с каркасом 32feet. Как понять "(поток)" в коде ниже? Заранее спасибо! private void ReadMessagesToEnd_Runner...
5 месяцев, 4 недели назад Bob
144
голоса
1
ответ
Я стараюсь быть ленивым и реализовывать операторы литья в абстрактном базовом классе, а не в каждом из производных конкретных классов. Мне удалось сделать один способ, но я не могу отбросить другог...
5 месяцев, 4 недели назад Iain Sproat
120
голосов
2
ответа
Рассмотрим общий класс: abstract class Base<T={}> { public getSmth(): T { ... } } Я хочу, getSmth метод getSmth возвращал {} если T={} и должен быть абстрактным (требуется переопределить прои...
5 месяцев, 4 недели назад Qwertiy
69
голосов
1
ответ
У меня есть абстрактный класс с generic (T1), который расширяет мой Filterable интерфейс: public abstract class AbstractAdapter < T1 extends Filterable, T2 extends AbstractAdapter.Cell > exte...
5 месяцев, 4 недели назад Airfreshener
57
голосов
1
ответ
Мы используем таблицы ресурсов базы данных, чтобы предоставить значения, которые отображаются в наших списках приложений. Каждая таблица ресурсов имеет столбец display_name и столбец service_name. ...
5 месяцев, 4 недели назад J Edward Ellis
57
голосов
1
ответ
В чем смысл <% в Scala? Контекст, который я вижу в нем, - это объявление абстрактного класса, которое я пытаюсь расширить. Это важная часть класса: abstract class Index[Res <% Result[Res]] { ...
5 месяцев, 4 недели назад Erika
57
голосов
1
ответ
Я реализую некоторые абстрактные классы, которые расширяют Actor и предоставляют дополнительную функциональность [1]. Однако сопоставление шаблонов не работает в операциях приема. Если я отправлю о...
5 месяцев, 4 недели назад davidsd
-4
голоса
1
ответ
У меня есть класс Employee и два класса: Volunteer , Appointee наследующий от Employee. Волонтер должен выкинуть UnpayableEmployeeException если кто-то называет UnpayableEmployeeException calculate...
5 месяцев, 4 недели назад 252525
57
голосов
1
ответ
Я пытаюсь реализовать конкретный шаблон в C++, и столкнулся с проблемой, которую я хотел сделать, разрешимой. Вот настройка, объясняющая проблему. Я объявляю шаблонный абстрактный базовый класс сле...
5 месяцев, 4 недели назад Jason Zink
57
голосов
1
ответ
Ява Простой пример для понимания: два абстрактных класса, животное и продукт. У животного есть метод Produce, для создания новых объектов, таких как молоко и яйца. Два класса (курица и корова), рас...
5 месяцев, 4 недели назад David Goulet
58
голосов
2
ответа
В моем коде у меня в настоящее время есть класс Obj , реализующий некоторые низкоуровневые функциональные возможности, в этом нет ничего особенного. Теперь мне нужно добавить вторую реализацию Obj ...
5 месяцев, 4 недели назад ajc
176
голосов
5
ответов
У меня есть абстрактный класс. Я хочу расширить абстрактный класс другим абстрактным классом, а затем реализовать расширенный абстрактный класс. Возможно ли это. Если да, то есть ли это хороший под...
5 месяцев, 4 недели назад Saurabh Kumar
57
голосов
3
ответа
Я ищу полезный пример множественного наследования в C++ и нашел пример для создания окна здесь: использование для множественного наследования? и немного изменил его. Он концептуально выглядит так: ...
5 месяцев, 4 недели назад Mohikani McIntyre
-4
голоса
1
ответ
Может ли любой орган предоставить мне практический пример/сценарий, в котором мы используем абстрактный класс и абстрактный метод в Java? Объяснение с образцом кода поможет понять концептуально. бл...
5 месяцев, 4 недели назад user2481001
182
голоса
4
ответа
Я пишу абстрактный класс, потому что хочу предоставить несколько часто используемых методов, требующих нескольких методов, которые будут слишком специфичными, и позволяют некоторым методам "расшире...
5 месяцев, 4 недели назад ProgrammingPope
98
голосов
2
ответа
Итак, у меня есть тип с именем FunBond , с конструктором по умолчанию, подобным этому public FunBond(int id, string name, Currency currency, double notional, DateTime maturityDate, List<CashFlow...
5 месяцев, 4 недели назад HavelTheGreat
89
голосов
1
ответ
Я создал VB.NET DLL файл, который я использую в неуправляемом проекте C++ . Когда я пытаюсь создать объект класса, я получаю сообщение об ошибке: не может создавать абстрактный класс Почему мой кла...
5 месяцев, 4 недели назад user228058
100
голосов
2
ответа
У меня есть абстрактный класс и подклассы этого, и я хочу сопоставить это с моей базой данных с помощью NHibernate. Я использую Fluent, и читает в вики , как делать сопоставление. Но когда я добавл...
5 месяцев, 4 недели назад stiank81
57
голосов
2
ответа
class A { private: int a,b,c; public: virtual int get()=0; friend class B; }; class B{ //here I want to access private variables of class A that is a, b and c }; class C:public class A { int get(){...
5 месяцев, 4 недели назад PuRaK
70
голосов
3
ответа
Я получаю доступную ошибку конструктора по умолчанию только в одном из моих конкретных классов, которые реализуют один и тот же абстрактный класс, и я не уверен, почему любая помощь очень ценится. ...
5 месяцев, 4 недели назад Paul VanDyke
80
голосов
2
ответа
Аналогичные вопросы задают, но они не дают ответа на мой вопрос. Я пытаюсь создать абстрактный класс (с одной чистой виртуальной функцией). Но компилятор дает эту ошибку: src/library.cpp: 11: 24: о...
5 месяцев, 4 недели назад TonyParker
70
голосов
1
ответ
Я пытаюсь реализовать базовый абстрактный класс в android. Мой базовый абстрактный класс - это класс BaseItemPresenter. Класс ниже: public abstract class BaseItemPresenter<T extends MvpView> ...
5 месяцев, 4 недели назад okarakose
69
голосов
3
ответа
У меня есть аналогичная линия, копающая проект OpenSource: abstract class AbstractClass<A extends ParentClass1, B extends ParentClass2> Не могли бы вы рассказать мне, что на самом деле это зн...
5 месяцев, 4 недели назад sadaf2605
Чтобы , пожалуйста,
Выберите тему жалобы:

Другая проблема