Запитання з тегом «public-method»

12
Чи слід в інтерфейсі Java оголошувати методи з модифікатором доступу загальнодоступного доступу чи без нього?
Чи слід оголошувати методи в інтерфейсі Java із publicмодифікатором доступу або без нього ? Технічно це не має значення, звичайно. Метод класу, який реалізує, interfaceє завжди public. Але що є кращою умовою? Сама Java в цьому не відповідає. Дивіться, наприклад, Collectionпроти Comparable, або Futureпроти ScriptEngine.

7
публічні проти внутрішніх методів на внутрішньому класі
internal class Foo { public void Fee() { Debug.WriteLine("Fee"); } internal void Fi() { Debug.WriteLine("Fi"); } } Я думаю, що Fee () та Fi () однаково доступні, оскільки весь клас вже є внутрішнім. Я щось пропускаю? Чи є підстави вибирати публічні чи внутрішні методи для таких випадків?
82 c#  public-method 

9
Вимкніть попередження "не використовується" для загальнодоступних методів класу
Нове оновлення intellij (10.5) тепер показує попередження про те, що деякі методи, визначені для класу, не використовуються. Ці методи є загальнодоступними, і я планую не використовувати їх усіх, оскільки я створив їх для підтримки очікуваного API. Я хотів би відключити це попередження (не використовується для загальнодоступних методів у класі). Чи …
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.