Форум программистов, компьютерный форум CyberForum.ru

Программирование Android

Войти
Регистрация
Восстановить пароль
 
postflow
0 / 0 / 0
Регистрация: 18.07.2014
Сообщений: 8
#1

Классы и методы в разных пакетах, должны быть PUBLIC? - Android

06.05.2016, 17:20. Просмотров 128. Ответов 1
Метки нет (Все метки)

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

Для вызова метода из одно класса в другом (в разных пакетах! ). Я вынужден делать вызываемый класс/метод как public ? Таким образом в моём проекте все классы и методы имеют тип public.

А как же инкапсуляция кода, безопасность и т.п. ?

Может я что-то не так понимаю?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
06.05.2016, 17:20     Классы и методы в разных пакетах, должны быть PUBLIC?
Посмотрите здесь:

Android Методы компонентов
Android Объясните пожалуйста про public List<NeighboringCellInfo> getNeighboringCellInfo ()
Не работают методы виджетов Android
Android VK методы с ответом
Android Eclipse proguard public class android.support.v7.internal.widget.ActionBarView.HomeView
Android Почему MainActivity не имеет public statc метода?
Не видны методы стандартной библиотеки Android studio Android
Make sure class name exists, is public, and has an empty constructor that is public Android
Public void onClick(View view) Android
Android AndEngine. Не находятся методы
Ошибка при занесении класса в папку где должны храниться с++ классы (jni) Android
Android Вызывать последовательно методы или потоки

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
YuraAAA
1564 / 1306 / 269
Регистрация: 25.10.2009
Сообщений: 3,424
Записей в блоге: 2
07.05.2016, 00:03     Классы и методы в разных пакетах, должны быть PUBLIC? #2
Цитата Сообщение от postflow Посмотреть сообщение
Может я что-то не так понимаю?
В точку. Они же в разных пакетах.
Yandex
Объявления
07.05.2016, 00:03     Классы и методы в разных пакетах, должны быть PUBLIC?
Ответ Создать тему
Опции темы

Текущее время: 19:55. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru