义的名字（不过大多称作Create）。建构子有一部分很像方法，不过也存在着许多差异，所以通常不把其视为方法。解构子是一个特殊的实体方法，它是在解构一个类别的实体时，所自动唿叫的。在C++里，它们和所属物件的类别，皆有相同的名称，只不过在前面多了一个波浪号（~）。在Object Pascal里，解构子可以有使用者所定义的名字（不过大多称作Destroy）。抽象方法是一个虚设代码的方法，它没有实作。它通常用来佔住一个位置，让子类别或者以此为原型的物件重载，并实作出相应的抽象方法。如此一来，抽象方法有助于