Прочитал главу
книги про ООП.
В голове более менее сформировалось понимание "ООП".
После прочтения, закрепился следующий паттерн
function SuperClass(type) {
this.type = type;
}
SuperClass.prototype.getType = function() {
return this.type;
}
function SubClass() {
SuperClass.call(this, "instance"); // Наследование свойств.
}
SubClass.prototype = Object.create(SuperClass.prototype); // Наследование методов
SubClass.constructor = SubClass;
var instance = new SubClass();
Правильный ли подход реализации "ООП"?
PS. Если я что то не так понял, или вопрос вообще глупый,.. разъясните пожалуйста что не так.