ECMAScript, as an object-oriented language, contains many features familiar to Classical OO developers. However, certain features remain elusive. This paper will detail the development of a classical object-oriented framework for ECMAScript - ease.js - which aims to address these issues by augmenting ECMAScript's prototype model to allow the creation of familiar class -like ob jects. This implementation enforces encapsulation and provides features that most Classical OO developers take for granted until the time that ECMAScript implements these features itself.
Table of contents
- Class-Like Objects in ECMAScript
- Hacking Around Prototypal Limitations
- Encapsulating the Hacks
Pages : | 23 |
Size : | 0.6 MB |
Downloads: | 40 |
Created: | 2022-02-01 |
License: | GNU FDL |
Author(s): | Mike Gerwitz |
Others related eBooks about Classical Object-Oriented Programming with ECMAScript
Download free course Agile Processes, in Software Engineering, and Extreme Programming, pdf file on 343 pages by by Helen Sharp, Tracy Hall.
Download free course Programming Persistent Memory, pdf file on 438 pages by Steve Scargall.
Download free course Java 3D Programming, pdf file on 352 pages by Daniel Selman.
If you know how to program, you have the skills to turn data into knowledge using the tools of probability and statistics. This concise introduction shows you how to perform statistical analysis computationally, rather than mathematically, with programs written in Python.
This book is aimed at readers who are interested in software development but have very lit..., download free Learn Programming tutorial in PDF (465 pages) created by Antti Salonen .