最左第一个参数是该类别的参照类别型外，其它参数必须有预设值。
移动建构子.移动构造函数（英语：Move constructor）是 C++11 中新增的一种构造函数，用来避免多余的分配新内存——复制——销毁旧内存的操作。参见C++11条目内的介绍。
内存机制.在 Java, C# 和 VB .NET 里，构造器会在一种叫做堆的特殊数据结构里建立作为引用类型的实例。值类型（例如 int, double 等等）则会建立在叫做栈的有序数据结构里。VB .NET