категории | RSS

Скоро андроид предстоит покупать, как с вахты приеду, а по-сему надо учить джаву. Вчера вечером начал изучать основы для чайников=). После могучего и вольного питона зачастую, глядя на ту или иную реализацию, хочется выругаться. Надо привыкать. Пока так и не догнал таинственный смысл геттеров и сеттеров: зачем лишняя писанина? Может кто объяснит популярно? Никакой инкапсуляции я там пока не разглядел. Что напрямую, что через них одинаково можно читать и изменять-присваивать. Хз. Посмотрим, может дальше придет ясность...

dimy44
2012-04-03T12:45:52Z

Здесь находятся
всего 0. За сутки здесь было 0 человек

Комментарии 7

#7   Zaterehniy    

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


* редактировал(а) Zaterehniy 11:03 22 апр 2012

0 ответить

#7   dimy44    

Жень, это понятно. Но я сейчас всвязи с вахтенным методом работы практически не имею доступ к компу, по-этому испытываю трудности в поиске нормальной инфы. Подавляющее большинство мануалов в форматах, недоступных для смарта. Я знаю, что без компа это не серьезно, но пока так. Это, думаю, хоть и немного, но лучше, чем ничего.


0 ответить

#7   Zaterehniy    

тут в библиотеке есть \"ява для начинающих \", книга на последней странице. для начала пойдет. потом можно по профилю. андроид отлично задокументирован . инфы на русском как и на английском полно. валом книг, интересных блогов, статей, мануалов. лично я как начинающий с нехваткой инфы пока не сталкивался.


0 ответить

#7   dimy44    

Спасибо, щас погуглю.


0 ответить

#7   FanatGD    

Рекомендую книгу Брюса Эккеля - Философия Java. Четвертое издание есть на русском языке fellow


0 ответить

#7   dimy44    

Спасибо=). Эх, походу я выбрал какой-то галимый мануал. Автор тупит, в примере в функции одно из условий никогда ни разу не выполнится, за геттеры и сеттеры говорит, мол, так надо, и все тут, а почему- молчит=). Ладно. Позже ченибудь получше найду...


0 ответить

#7   Virtuos86    

Питоновские свойства (property) для того же сделаны. Глянь, к примеру, topwindow.py.
Смысл в контролируемом доступ к атрибутам (или как там в джаве они называются, мб тоже свойства?).
А если мы контролируем доступ, то контролируем инкапсуляцию. В известных пределах, конечно же.
Удачи на андроиде smile .


0 ответить