super - это супер ... вот новая версия вчерашнего кода:

Код:
//определяем суперкласс
function SuperClass()
{
this.create();//пусть это стандартный конструктор
}
//определяем конструктор
SuperClass.prototype.create = function()
{
trace("construction of class: SuperClass");
}
//это, что называется "some_method_or_property"
SuperClass.prototype.method = function()
{
trace("method of class: SuperClass");
}
//аналогично с подклассом
function SubClass()
{
this.create();
}
SubClass.prototype = new SuperClass();// !!!
SubClass.prototype.create = function()
{
super.create();
trace("construction of class: SubClass");
}
SubClass.prototype.method = function()
{
super.method();
trace("method of class: SubClass");
}
trace("-----------------------------");
one = new SuperClass();
one.method();
trace("-----------------------------");
two = new SubClass();
two.method();
trace("-----------------------------");