【发布时间】:2012-04-23 02:08:21
【问题描述】:
在 C++ 或 Objective-C 中,术语“构造器”是否与“初始化器”完全相同?
原因是,每当我看到“构造函数”这个词时,感觉有些模糊,因为也感觉构造函数负责在内存空间中设置对象,而实际上构造函数只是“初始化” .所以“构造器”这个词可能会让人感到困惑,因为它感觉像是 alloc 和 init 的组合,而初始化器这个词非常清楚,它只是设置值。
上述说法大体上正确吗?
【问题讨论】:
标签: oop constructor initializer