![]() |
|
||||||||||
|
|
|
|||||
|
Регистрация: Nov 2009
Сообщений: 35
|
Объясните пожалуйста, вот не понимаю фундаментальную вещь,
Допустим я делаю текстовый редактор. Создаю пару текстфилдов и несколько кнопок. Я обычно пишу в action - panel. Мол прицепить текстфилд, позиция такаято, текст такойто при нажатии мыши делать тото. В tutorials везде используют пакеты. Это получается я создаю отдельный as файл, и там пишу параметры только одного класса. Зачем это делается? Мне это нужно? |
|
|||||
|
Пакеты нужны для группировки классов. Классы нужны для того, чтобы не писать код в кадрах. И еще чтобы делать что-нибудь более серьезное, чем простые баннеры. Переходите на код в классах.
|
|
|||||
|
Регистрация: Sep 2005
Сообщений: 106
|
Когда будете работать над проектом не в одиночку - поймете, зачем нужны пакеты.
|
|
|||||
|
Banned
Регистрация: Jan 2010
Адрес: РФ. Кемеровская область
Сообщений: 3,243
|
Это как папки на компе. По сути можно просто кидать все файлы в корень жесткого диска, для компа особой разницы не будет, но для человека - полный бардак. Так и в проектах. Пакеты нужны для поддержания порядка.
А стоит ли ложить весь проект в какой-то главный пакет (типа com.lynda.blabla ит.п) или нет, каждый решает для себя сам. Лично я этого не делаю. Вполне хватает папки с проектом Последний раз редактировалось goodguy; 24.02.2011 в 21:30. |
|
|||||
|
Регистрация: Mar 2007
Сообщений: 545
|
Цитата:
У вас часто в одном проекте бывают одинаковые имена классов? Пакет это скорее следующий за классом уровень абстракции. Хорошая статья Организация кода в пакеты Последний раз редактировалось andrew911; 25.02.2011 в 04:11. |
|
|||||
|
буду краток
модератор форума
Регистрация: Sep 2003
Адрес: Ближайшее Замкадье
Сообщений: 3,110
Записей в блоге: 28
|
пакет - взял и унёс.
__________________
Отряд Котовскага |
|
|||||
|
Цитата:
Цитата:
Цитата:
|
|
|||||
|
Регистрация: Mar 2007
Сообщений: 545
|
Цитата:
Оттуда же: Цитата:
|
![]() |
![]() |
Часовой пояс GMT +4, время: 21:40. |
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | |
| Опции просмотра | |
|
|