Показать сообщение отдельно
  #2 (permalink)  
Старый 06.11.2011, 20:56
Особый гость
Посмотреть профиль Найти все сообщения от monolithed
 
Регистрация: 02.04.2010
Сообщений: 4,260

var Base = function() {};
var Map = function() {};

Base.prototype = {
    init : function() {
        alert(this.save());
    },
    save : function() {
        return('Base.save');
    }
}
    
Map.prototype = {
    init : function() {
        alert(this.save());
    },
    save : function() {
        return('Map.save');
    }
}

Base.init = function(object) {
    return new object().init();
}          
               
Base.init(Base);
Base.init(Map);

Последний раз редактировалось monolithed, 06.11.2011 в 20:59.
Ответить с цитированием