Я давно использую Java, и довольно долгое время занимался веб-разработкой с использованием GWT (Google Web Toolkit).Прелесть этого в том, что у меня были свои объектно-ориентированные конструкции Java, и я не буду беспокоиться о том, как они будут переведены в GWT, - пусть Google позаботится об этом.Мое знание Javascript было достаточным, но не настолько, чтобы я мог заниматься с ним тяжелой веб-разработкой.Позже я решил, что мне нужно глубже и более глубоко понять Javascript, и это были настоящие американские горки - как раз в то время, когда я думаю, что что-то получаю, что-то приходит и доказывает мне, что я был неправ - что я просто неправильно понял,
Что может быть лучше, чем высказать свое мнение, чем stackoverflow: я умоляю о некоторых ресурсах и указателях на то, что будет Javascript, эквивалентным некоторым из следующих концепций Java:
Class
instance of a class - object
Member variables
Getters
Setters
Abstract Class
Interface
Inheritance
Access Modifiers
Constructors
Я знаюнекоторые из этих концепций, но, как я уже сказал, я считаю, что у меня есть некоторые концептуальные трудности.Если бы кто-то мог указать на попытки настоящего гуру javascript точно определить эти самые понятия, я был бы очень счастлив.