[some OOP resources!](https://codesmithny32.slack.com/archives/C034NUWDGS1/p1646760911590199) here are some good reads/examples of subclassing/multi-level inheritance without the `class` keyword: - [https://radialglo.github.io/blog/2014/11/24/understanding-pseudoclassical-inheritance-in-javascript/](https://radialglo.github.io/blog/2014/11/24/understanding-pseudoclassical-inheritance-in-javascript/) - [https://stackoverflow.com/a/70963902](https://stackoverflow.com/a/70963902) - [https://dev.to/tangweejieleslie/pseudoclassical-inheritance-pattern-in-javascript-1a48](https://dev.to/tangweejieleslie/pseudoclassical-inheritance-pattern-in-javascript-1a48) `this` keyword: - [https://alligator.io/js/this-keyword/](https://alligator.io/js/this-keyword/) -- very simple breakdown - [https://javascript.plainenglish.io/learn-node-js-part-4-bc5b545e6863](https://javascript.plainenglish.io/learn-node-js-part-4-bc5b545e6863) -- more in-depth `get` and `set` : - [https://www.w3schools.com/js/js_object_accessors.asp](https://www.w3schools.com/js/js_object_accessors.asp) - [https://javascript.info/property-accessors](https://javascript.info/property-accessors) - [https://stackoverflow.com/a/42342744](https://stackoverflow.com/a/42342744) - a nice concise answer as to _why_ you might use them [Understanding Pseudoclassical Inheritance in JavaScript - Anthony Su](https://radialglo.github.io/blog/2014/11/24/understanding-pseudoclassical-inheritance-in-javascript/) [Concept of subclassing in JS without using class](https://stackoverflow.com/a/70963902) I am looking to learn about class inheritance and how it may be emulated without using the class keyword. It's just an academic/learning exercise. Does the following method work for doing class [Pseudoclassical Inheritance Pattern in JavaScript](https://dev.to/tangweejieleslie/pseudoclassical-inheritance-pattern-in-javascript-1a48) References: JavaScript: The Good Parts by Douglas Crockford, 2008. Page 47 - 49. David Shariff's... [A Quick Reference for the This Keyword in JavaScript](https://alligator.io/js/this-keyword/) Want to quickly know what the this keyword points to? This reference post should help you out. (274 kB) [https://alligator.io/js/this-keyword/](https://alligator.io/js/this-keyword/ "A Quick Reference for the This Keyword in JavaScript") [The ‘this’ Keyword In Node.js](https://javascript.plainenglish.io/learn-node-js-part-4-bc5b545e6863)