Implementing “Real” Classes in JavaScript
http://www.developer.com/java/other/article.php/3657486
JavaScript developers can use the presented compact implementation to take advantage of most of the features of the Java classes. This will enable the use of robust design patterns needed for AJAX and Rich Internet Applications (RIA).

