Показать сообщение отдельно
  #18 (permalink)  
Старый 23.03.2013, 11:09
Аватар для megaupload
Профессор
Отправить личное сообщение для megaupload Посмотреть профиль Найти все сообщения от megaupload
 
Регистрация: 18.01.2013
Сообщений: 1,098

ну я бы сделал его так


/* Боженька
 ----------------------------------------------------*/
function God() {
    this.go = function () {
        alert('i GOD');
    }
}


/* Животинка
 ----------------------------------------------------*/
function Animal() {
    this.childerns = [];
    this.isWalk = null;

    this.go = function () {
        Animal.prototype.go.call(this);
        alert('i going! cuz i animal')
    };
}

/*наследует от боженьки*/
Animal.prototype = new God;


/* Кошечка
 ----------------------------------------------------*/
function Cat() {
    this.position = new Array();
    this.age = null;
    this.name = null;


    this.sayMew = function () {
        alert('mew')
    };
    this.go = function () {
        Cat.prototype.go.call(this);
        alert('and JUMP!! cuz i CAT')
    };
}

/*наследует от животинки*/
Cat.prototype = new Animal();


new Cat().go();
Ответить с цитированием