[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Объектно-Ориентированное Программирование
Stasonix
я пробовал через прототип, но видимо так нельзя:

var Game = function(){

var game = this;

game.Player = {
pts:[],
test: function(){ alert('test'); }
}


game.Player.prototype = game.Computer {

}

}


var game = new Game();

game.Computer.test();


Ну а в итоге надо создать наследника (как в примере класс/объект game.Computer) класса/объекта game.Player.
bodja
Ну вы же фактически game.Player присваеваете пустой метод game.Computer ,откуда же вы потом возьмете метод test?
Stasonix
Ну а вы бы как поступили?
bodja
var Game = function(){
this.Player = {
pts:[],
}
}

Game.prototype.test =function(){
alert('test');
}

var game = new Game();
game.test();
Stasonix
Цитата (bodja @ 16.03.2013 - 22:50)
var Game = function(){
this.Player = {
pts:[],
}
}

Game.prototype.test =function(){
alert('test');
}

var game = new Game();
game.test();

1-ое Апреля еще не скоро.
Игорь_Vasinsky
Свернутый текст
Цитата
1-ое Апреля еще не скоро.

да какбэ 2 недели всего-то


_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker
vasa_c
Что значит "наследник класса/объекта"? Каким функционалом он должен обладать?

_____________
Блог ГО | Таблица символов Юникода | Графомания
Stasonix
Цитата (vasa_c @ 17.03.2013 - 15:40)
Что значит "наследник класса/объекта"? Каким функционалом он должен обладать?

Из контекста не видно?
bestxp
Тогда сюда тебе

http://javascript.ru/tutorial/object/inheritance

Почитай про наследование в JS
Guest
Цитата
Из контекста не видно?

Что из этого контекста должно быть видно?
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.