Свързани въпроси 'default-constructor'
Защо се нуждаем от конструктор без аргументи по подразбиране в Java?
Защо се нуждаем от конструктор без аргументи по подразбиране в много API, свързани с Java? Като общо правило, всички класове на Java bean или класове на обекти (JPA и т.н.) или класове за внедряване на JAX-WS изискват изричен конструктор без...
20650 изгледи
schedule
18.09.2022
Декларация на конструктор, който разпределя и инициализира себе си в Objective C
Възможен дубликат: Методи на класа, които създават нови екземпляри
Как бихте декларирали конструктор в goal-c, който би ви позволил да пропуснете стъпката [[class alloc] init] по време на декларация; Вместо да кажете например...
93 изгледи
schedule
16.09.2022
Трябва ли (в C++11) std::vector::resize(size_type) да работи за конструктивния value_type по подразбиране int[4]?
В C++11 има две версии на std::vector::resize() :
void resize( size_type count );
void resize( size_type count, const value_type& value);
Разбирам (както е предложено в един от коментарите към един от отговорите на този въпрос ), че...
677 изгледи
schedule
07.10.2022
Има ли начин да извикате конструктора по подразбиране от параметризиран конструктор?
Да предположим, че имам следния код
class C {
int i;
String s;
C(){
System.out.println("In main constructor");
// Other processing
}
C(int i){
this(i,"Blank");
System.out.println("In...
10680 изгледи
schedule
30.10.2023
Cython и конструктори на класове
Имам проблем с използването на Cython на конструктори по подразбиране.
Моят C++ клас Node е следният
Node.h
class Node
{
public:
Node()
{
std::cerr << "calling no arg constructor" << std::endl;...
4647 изгледи
schedule
23.11.2023
Как да задам размер за вектор на самодефиниран обект?
Опитвам се да задам размер, преди да използвам вектор, но получих информация за грешка:
грешка c2512: 'EItem:EItem': няма наличен подходящ конструктор по подразбиране
// file.h
vector<EItem > *eL;
// file.cpp
eL = new...
158 изгледи
schedule
01.12.2023
Създаване на неинициализиран масив от елементи, които имат конструктори по подразбиране?
Даден е клас Foo , който има някакъв конструктор по подразбиране, инициализиращ стойността:
class Foo {
private:
uint32_t x;
public:
constexpr Foo()
: x { 3 }
{}
// ... and some other constructors
};
Трябва да...
1059 изгледи
schedule
15.01.2024
Конвертиране на POJO в XML без POJO конструктор по подразбиране
Опитвам се да конвертирам POJO (обикновен стар Java обект) в XML с помощта на java.beans.XMLEncoder. Кодът ми работи добре, но открих един интересен проблем, който възниква, когато пропусна конструктора по подразбиране в моя POJO. Класовете са...
1121 изгледи
schedule
28.01.2024
Объркан съм как празният дефиниран от потребителя конструктор ще инициализира нестатичните членски променливи, които не са POD
Знам, че инициализацията по подразбиране за типове, които не са POD, също ще инициализира по подразбиране нестатични променливи членове, които не са POD, като извика техния конструктор по подразбиране. Но не съм сигурен как точно се случва това. Ето...
1413 изгледи
schedule
12.05.2024