Результаты поиска по запросу "base-class"
Как работают конструкторы производных классов в python?
У меня есть следующий базовый класс: class NeuralNetworkBase: def __init__(self, numberOfInputs, numberOfHiddenNeurons, numberOfOutputs): self.inputLayer = numpy.zeros(shape = (numberOfInputs)) self.hiddenLayer = numpy.zeros(shape ...
Ключ (который здесь отсутствует) заключается в том, что свойство
я есть что-то вроде следующей ситуации ниже: class Base { public static int x; public int myMethod() { x += 5; return x; } } class DerivedA : Base { } class DerivedB : Base { }Я пытаюсь настроить это так, чтобы каждый производный класс имел свой ...
Как скрыть унаследованное свойство в классе, не изменяя унаследованный класс (базовый класс)?
Если у меня есть следующий пример кода: public class ClassBase { public int ID { get; set; } public string Name { get; set; } } public class ClassA : ClassBase { public int JustNumber { get; set; } public ClassA() { this.ID = 0; this.Name = ...
Как получить экземпляр базового класса из производного класса
Я не знаю, возможно ли это, но я пытаюсь получить экземпляр базового класса из производного класса. В C # я могу использоватьбазаключевое слово для доступа к свойствам и методам базового класса (конечно), но я хочу использоватьбазасам. Попытка ...
Фильтр не является поточно-ориентированным, условие доступа к базе данных и внедрения зависимостей, соединения с базой данных могут быть закрыты другим потоком при его использовании.
ел, как много людей говорили об использовании базовых контроллеров в своих проектах ASP.NET MVC. Типичные примеры, которые я видел, делают это для регистрации или, возможно, CRUD-леса. Каковы некоторые другие хорошие применения базового класса ...
Сказав это, обычно считается хорошим стилем писать список инициализации в порядке инициализации, и некоторые компиляторы выдают предупреждение, если вы этого не сделаете.
struct B { int b1, b2; B(int, int); }; struct D : B { int d1, d2; // which is technically better ? D (int i, int j, int k, int l) : B(i,j), d1(k), d2(l) {} // 1st Base // or D (int i, int j, int k, int l) : d1(k), d2(l), B(i,j) {} // last Base ...
An inheritor of a base class should have an "is a" relationship. Interface represents An "implements a" relationship. So only use a base class when your inheritors will maintain the is a relationship.
я должен использовать интерфейс и когда я должен использовать базовый класс? Должен ли он всегда быть интерфейсом, если я не хочу определять базовую реализацию методов? Если у меня есть класс собак и кошек. Почему я хотел бы реализовать IPet ...
Текущая версия Gson не имеет встроенного механизма для обработки полиморфной десериализации. Следующий релиз, похоже, будет иметь эту функцию.
я есть несколько классов A, B, C, все они наследуются от класса BaseClass. У меня есть String JSON, который содержит представление JSON A, B, C или BaseClass. Я хочу иметь какой-то способ десериализации этой строки в базовый класс (полиморфная ...
Вы можете использовать черту реализации, как это делают классы коллекции, которая параметризована конкретным типом. Например, что-то вроде:
но я создал неизменяемый класс, поддерживающий такие операции, как +, - и т. Д., Который возвращает новый экземпляр этого класса при его изменении. Я хотел создать подкласс этого класса, чтобы добавить немного состояния и функциональности, но ...
метод
ли назначить объект базового класса для ссылки на производный класс с явной типизацией в C #? Я попробовал это, и это создает ошибку во время выполнения.