Protected методы в JavaScript ES5

Про объектную модель в JavaScript написано много замечательных статей. Да и про различные способы создания приватных членов класса в интернете полно достойных описаний. А вот про protected методы — данных очень немного. Я бы хотел восполнить этот пробел и рассказать, как можно создать protected методы без библиотек на чистом JavaScript ECMAScript 5.

В этой статье:

Ссылка на git-hub репозиторий с исходный кодом и тестами. Читать дальше →
Protected методы в JavaScript ES5
Source: habrahabr