Показать сообщение отдельно
  #23 (permalink)  
Старый 12.09.2016, 19:50
Профессор
Отправить личное сообщение для DivMan Посмотреть профиль Найти все сообщения от DivMan
 
Регистрация: 08.03.2016
Сообщений: 429

Я запутался с классами es6

http://i84.fastpic.ru/big/2016/0912/...bb9cce529d.jpg

class User{
	constructor(name, age){
		this.name = name;
		this.age = age;
	}
	say(word){
		return this.name + ' ' + word
	}
}

class SuperUser extends User{
	constructor(role){
		super(role)
	}
}

class superUser extends SuperUser{

}

var g = new superUser('Vasya')

console.log(g.say('Hello'))


А зачем создавать role?

Всё ли правильно я сделал?
Ответить с цитированием