Лично, я нахожу надлежащим сделать столько частным, сколько Вы возможно можете. Я просто смотрю на каждый метод и спрашиваю меня, если я хочу, чтобы производный класс был в состоянии назвать его. Создание всего защитило листы, открытые дверь в вызов методов неправильно.
я предполагаю, что это сводится к вопросам, "Все запрещенное, если конкретно не разрешено", или "Все, разрешил если конкретно forbiddden.
Один дополнительный фактор - то, что легко сделать закрытый метод защищенным в будущем выпуске. Почти невозможно приватизировать метод, как только это сделало защищенным, поскольку Вы никогда не знаете то, что другой код Вы делаете недействительным.
Недавно мне пришла в голову идея использовать веб-сайт Google Maps из Browser.Field , но это невозможно, поскольку GMaps основаны на JavaScript и плохо поддерживаются с помощью собственного браузера Blackberry.
На самом деле есть 2 способа использования Google Maps на Blackberry: