Привет всем, пытаюсь обуздать прототипное наследование. Возник вопрос, как наследовать свойства родительского класса?:
function Game() {
this.canvas = true;
};
Game.prototype = {
canvas : null
};
//что сделать с классом Player дабы он наследовал свойства и методы класса Game?
function Player() {
this.object = this.canvas; //необходимо получить родительский канвас, сделать Player наследником Game
};
Player.prototype = {
object : null
};
var player = new Player();
alert(player.object); // хотелось бы true)
До этого с классами не имел дело, туго даётся.