Показать сообщение отдельно
  #64 (permalink)  
Старый 04.12.2014, 20:01
что-то знаю
Отправить личное сообщение для devote Посмотреть профиль Найти все сообщения от devote
 
Регистрация: 24.05.2009
Сообщений: 5,176

Сообщение от krutoy
Откройте глаза Там показано наследование.
ты не понял, у тебя наследование это создание методов в прототипе, но методы прототипа не видят приватную переменную... Что бы ее получить ты создал методы set/get что уже открывает переменную наружу... А вот нужно сделать так, что бы методы в прототипе тоже могли получать доступ к приватным значениям, но при этом что бы к ним не было доступа снаружи. Без всяких там методов get/set

Но если ты будешь совать все в конструктор, то наследование теряется.. Если же в прототипы, то тогда и нет доступа к приватным данным не открывая их наружу через какие-то там методы.
__________________
хм Russians say завтра but завтра doesn't mean "tomorrow" it just means "not today."
HTML5 history API рассширение для браузеров не поддерживающих pushState, replaceState
QSA CSS3 Selector Engine
Ответить с цитированием