PDA

Просмотр полной версии : азы использования классов


MyXus
30.08.2005, 15:57
Нельзя ли как-нить забацать конструктор, который сам будет вызываться при создании объекта?

2) class myItem {
var mID:Number;
var mText:String;
var mParent:myItem;
var mOpened:Boolean;
}
Как занулить проклятый указатель mParent? 0 он не жрёт, null и NULL тоже..

Nox Noctis
30.08.2005, 18:13
class myItem
{
var mID:Number;
var mText:String;
var mParent:myItem;
var mOpened:Boolean;
function myItem () {
// конструктор. функция одноименная с классом.
mParent = null;
}
}


задать значение свойства в классе прямо в момент декларации ты можешь только в том случае, если свойство статическое (спецификатор static)

MyXus
30.08.2005, 18:24
UPD. Спасибо, заработало =)