Скоро андроид предстоит покупать, как с вахты приеду, а по-сему надо учить джаву. Вчера вечером начал изучать основы для чайников=). После могучего и вольного питона зачастую, глядя на ту или иную реализацию, хочется выругаться. Надо привыкать. Пока так и не догнал таинственный смысл геттеров и сеттеров: зачем лишняя писанина? Может кто объяснит популярно? Никакой инкапсуляции я там пока не разглядел. Что напрямую, что через них одинаково можно читать и изменять-присваивать. Хз. Посмотрим, может дальше придет ясность...
Комментарии 7
Жень, это понятно. Но я сейчас всвязи с вахтенным методом работы практически не имею доступ к компу, по-этому испытываю трудности в поиске нормальной инфы. Подавляющее большинство мануалов в форматах, недоступных для смарта. Я знаю, что без компа это не серьезно, но пока так. Это, думаю, хоть и немного, но лучше, чем ничего.
тут в библиотеке есть \"ява для начинающих \", книга на последней странице. для начала пойдет. потом можно по профилю. андроид отлично задокументирован . инфы на русском как и на английском полно. валом книг, интересных блогов, статей, мануалов. лично я как начинающий с нехваткой инфы пока не сталкивался.
Питоновские свойства (property) для того же сделаны. Глянь, к примеру, topwindow.py.
Смысл в контролируемом доступ к атрибутам (или как там в джаве они называются, мб тоже свойства?).
А если мы контролируем доступ, то контролируем инкапсуляцию. В известных пределах, конечно же.
Удачи на андроиде
.


без компа тяжелее конечно но МОЖНО. сам факт того что компилить/писать можно прям на смарте лично меня радует. Читай, пиши примеры по моему это очень и очень неплохо для начинающего программиста. На симбе попишешь на С++ как же ))
-------------
Добавлено в 11.03: вот кстати ссылка . Создал тему, но там конечно никого.
0 ответить