constructor/destructor 方法是否有总称?
Is there an umbrella term for constructor/destructor methods?
标准是否包含描述 constructor
和 destructor
的术语?
是否有一个技术术语或短语可以涵盖这两者,但排除所有其他类型的方法?
"Lifetime" 方法?
我见过称为 "ctors"
的构造函数和称为 "dtors"
的析构函数,但我从未见过 "tors"
用于描述两者。有这样的说法吗?
我想你最接近的是特殊成员函数,但这也包括copy/move构造函数和赋值,12
部分[特殊] 说:
The default constructor (12.1), copy constructor and copy assignment operator (12.8), move constructor
and move assignment operator (12.8), and destructor (12.4) are special member functions [...]
我看到术语 "manager methods" 被用作(参见维基百科:https://en.wikipedia.org/wiki/Method_(computer_programming)#Accessor.2C_mutator_and_manager_methods)作为管理对象的任何函数的通用术语。
标准是否包含描述 constructor
和 destructor
的术语?
是否有一个技术术语或短语可以涵盖这两者,但排除所有其他类型的方法?
"Lifetime" 方法?
我见过称为 "ctors"
的构造函数和称为 "dtors"
的析构函数,但我从未见过 "tors"
用于描述两者。有这样的说法吗?
我想你最接近的是特殊成员函数,但这也包括copy/move构造函数和赋值,12
部分[特殊] 说:
The default constructor (12.1), copy constructor and copy assignment operator (12.8), move constructor and move assignment operator (12.8), and destructor (12.4) are special member functions [...]
我看到术语 "manager methods" 被用作(参见维基百科:https://en.wikipedia.org/wiki/Method_(computer_programming)#Accessor.2C_mutator_and_manager_methods)作为管理对象的任何函数的通用术语。