constructor

Я не могу понять, почему конструктор выполняется с параметром Double[]? using System.Collections.Generic; using System.Linq; using System.Text; namespace MyConsoleApp { class Program { static void Main(string[] args) { D myD = new D(null); Console.ReadLine(); ...

мне любопытно узнать подробности __del__ в python, когда и почему он должен использоваться и для чего он не должен использоваться. Я узнал на собственном горьком опыте, что это не совсем то, что можно было бы наивно ожидать от деструктора, в том, что это не противоположность __new__/__init__. class Foo(ob...

в книге, которую я читаю в данный момент (C++ Без Страха) Он говорит, что если вы не объявляете конструктор по умолчанию для класса, компилятор предоставляет один для вас, который "обнуляет каждый член данных". Я экспериментировал с этим, и я не вижу никакого обнуления поведения. Я тоже не могу найти ничего о...

этот вопрос касается модульного тестирования в Visual Studio с использованием MSTest (это важно, потому что MSTest порядок выполнения). Как метод с пометкой [TestInitialize], так и конструктор тестового класса будут выполняться перед каждым методом тестирования. Итак, вопрос в том, что вы склонны делать в ка...

по данным спецификация языка Java, конструкторы не могут быть помечены как синхронизированные, потому что другие потоки не могут видеть создаваемый объект, пока поток, создающий его, не закончит его. Это кажется немного странным, потому что я действительно могу иметь другой поток просмотра объекта во время ...

чтение некоторых вопросов здесь о so о операторах преобразования и конструкторах заставило меня задуматься о взаимодействии между ними, а именно, когда есть "неоднозначный" вызов. Рассмотрим следующий код: class A; class B { public: B(){} B(const A&) //conversion constructor ...

Я использую JUnit 4. Я не вижу разницы между инициализацией в конструкторе или с помощью специальной функции init аннотируются @Before. Значит ли это, что мне не нужно беспокоиться об этом? есть ли случай, когда @Before дает больше, чем просто инициализация в конструкторе?...

С C++11, теперь у нас есть возможность инициализировать члены класса в объявлении заголовка: class aClass { private: int mInt{100}; public: aClass(); ~aClass(); }; Так что я немного запутался. Традиционно для инициализации членов использовались списки инициализации в констр...

этот вопрос уже есть ответ здесь: Вызов виртуальных функций внутри конструкторов 12 ответов почему следующий пример печатает " 0 "и что должно измениться, чтобы он напечатал" 1", Как я ожидал ? #include <iostream&...

этот вопрос уже есть ответ здесь: абстрактный класс может иметь конструктор? 21 ответов почему abstract класс в Java есть constructor? что он строит, так как мы не можем создать экземпляр abstract класса? какие мысл...