Сергей @tac
Программист
Information
- Rating
- Does not participate
- Registered
- Activity
Specialization
Game Developer, Software Architect
Lead
C#
OOP
ASP.Net
MSSQL
Game Development
C++
Programming microcontrollers
Software development
WPF
Unity3d
Программист
киборговфункционального программирвоанияужас, если это более удобный способ — то пипец — плаколо мое образование… это новомодный бред, не имеющий ничего общего не с удобностью, не с понятийностью, ни с чем… это возврат к ассемблеру, только под определенным соусом.
Всё пройдёт, как с белых яблонь дым.
Увяданья золотом охваченный,
Я не буду больше молодым.
Можно подробнее, может ссылку какую то? интересно посмотреть как это делают…
Но у Вас есть шанс подумать, что если язык для выражения концепции наследования и агрегации предоставляет одинаковые синтаксические конструкции — то с каким успехом он позволяет построить объектную модель?
habrahabr.ru/post/231071/#comment_7811847
А если вдруг озоботитесь ответом на вопрос чем наследование отличается от агрегирования, может на шаг вперед продвинетесь в изучении ООП.
Но этим комментарием наконец-то было признано, что JS не имеет как минимум полноценной поддержки ООП. О чем я и сказал в самом начале. А так поддержка которая есть скорее ведет к несуразностям, можно конечно за не имением лучшего, как то к этому приспособится — но и всего лишь.
И о том пройду ли я собеседование по вот таким формальным правилам, где нужно, чтобы у человека не было собственного экспертного мнения, и где собеседования проводят молодчики еле написавшие пару программ, но позволяющие себе оценивать знания других людей.
Причем присвоение прототипа мне почему то надо делать за рамками класса. (в коде это не показано)
А я хочу, чтобы я мог создать конструкцию именно наследования и переопределения.
Просто фиерическое утверждение :)
Помимо уже обсужденных натяжек… опишите мне как переопределить функцию в классе наследнике?