Я портирую код Java на C # и наткнулся на идиому, используемую для копирования объектов: class Base
{int x; общедоступная база (int x) {this.x = x; } защищенная база (другая база) {x = other.x; }
} ...
Готовясь к выпускным экзаменам, я наткнулся на следующее утверждение в книге, которую я сейчас изучаю. Учитывая следующий код: class A {public A (int x) {}
} class B ...
Я использую класс ( Object), у которого нет оператора копирования: его в принципе нельзя скопировать прямо сейчас. У меня есть переменная std :: map objects, в которой перечислены объекты с int ...
Я читаю данные из файла и создаю объекты на основе этих данных. Формат данных не находится под моим контролем и иногда бывает поврежден. Каков наиболее подходящий способ обработки этих ошибок ...
открытый класс UserAction {закрытый конечный UUID uuid; private String userId; / * здесь больше полей, сеттеров и получателей * / public UserAction () {this.uuid = UUID.fromString (new com ....
У меня возникли некоторые проблемы с пониманием того, как бороться с неоднозначностью конструкторов в D. struct mydta { int a = 2; int b = 3; this (int c) {a = c / 2; б = с * 2; } ...
Я хотел бы реализовать инициализацию объектов массива с помощью оператора инициализации следующим образом. TestClass array [5] = {TestClass ("test1"), TestClass ("test2"), TestClass ("test3"), ...
Мне нужно проанализировать некоторые сообщения. Первые 4 байта сообщения идентифицируют тип сообщения, поэтому, используя это, я могу создать экземпляр объекта правильного типа. Чтобы сделать эту операцию эффективной, я ...
Я пытаюсь создать конструктор со значением по умолчанию. Сложность возникает из-за использования отдельных файлов заголовка и кода для класса. У меня есть файл заголовка, содержащий: class foo {...
Предположим, у меня есть следующий класс: class MyInteger {private: int n_; public: MyInteger (int n): n_ (n) {}; // БОЛЬШЕ ВЕЩЕЙ }; И предположим, что у этого класса нет тривиального конструктора по умолчанию ...
struct A {}; структура B
{B (A * pA) {} B & operator = (A * pA) {вернуть * это; }
}; шаблон
struct Wrap
{Т * х; оператор T * () {return x; }
}; int main ()
{Wrap
Допустим, у меня есть пакет с именем My :: Pkg, и этот пакет имеет -> new (...) метод класса для создания экземпляров новых объектов: package My :: Pkg; sub new {bless {@_ [1 .. $ # _]} => $ _ [0]} Есть ли какой-нибудь вред в ...
Я использую JUnit 4. Я не вижу разницы между инициализацией в конструкторе или использованием выделенной функции инициализации, аннотированной @Before. Значит ли это, что мне не о чем беспокоиться? Является ...
Если я не изменяю статические переменные внутри конструктора аргументов, ниже правильный способ моделирования нового T [N] (x, y); (новый массив с аргументами)? шаблон ниже правильный способ моделирования нового T [N] (x, y); (новый массив с
Я пытаюсь написать функцию, которая расшифровывает зашифрованное сообщение, содержащее прописные буквы (показывая новое слово) и строчные символы ( что и есть само слово). Функция должна ...
So I have a base class that has many children. This base class defines some readonly properties and variables that have default values. These can be different, depending on the child. Readonly ...
При изучении Python у меня есть некоторая путаница в синтаксисе инициализации классов с помощью наследования. В различных примерах я видел что-то вроде следующего: class Foo (Bar): ...
Я использую JPQL и хочу получить некоторые обычные параметры и коллекцию в выражении конструктора для непосредственного создания DTO-объектов. Но если Коллекция пуста, я всегда получаю сообщение об ошибке, потому что ...
Как реализовать конструктор php, который может принимать различное количество параметров? Как класс Person {function __construct () {// какая-то необычная реализация}} $ a = new Person ('...
Мне было интересно, есть ли у меня абстрактный суперкласс с x различными конструкторами, и я хочу иметь возможность использовать все эти конструкторы в подклассе, должен ли я писать все конструкторы x в ...
Я разрабатываю класс, который определяет очень сложный объект с тонной (50+) в основном необязательных параметров, многие из которых будут иметь значения по умолчанию (например: $ type = 'foo'; $ width = '300'; $ interactive = false;). ...
У меня есть три класса, которые наследуются следующим образом: Class_A Class_B: public Class_A Class_C: public Class_B Class_A содержит конструктор: общедоступные: Class_A (const char * name, int kind); Class_B ...
Как я могу сообщить переменной $ foo ниже, что foo должно быть false? class foo расширяет fooBase {private $ stuff; function __construct ($ something = false) {if (is_int ($ something)) $ this - & ...
Я пытаюсь отобразить форму пароля редактирования Devise в другом представлении, потому что я не хочу продублируйте логику редактирования pw. Я пробовал следующее (после создания представлений Devise): <% = ...
Could you tell me can be some case when exception is throwing in constructor and object is not null. I mean some part of object is created and another is not.Like this public Test(){
name = "John";
/...
I want to define some common post-construction behavior for a group of classes. When you have shared behaviors in different classes, Java tells us to extract them out into a parent class. ...