isStoresOpen () у цьому StoresOpen здається множиною,
Дотримуючись цієї Конвенції про іменування Java та Стандарти Java Beans, вони мають попередньо визначені префікси для логічного та іншого типу, тому слід дотримуватися Конвенції про імена Java Beans.
Давайте підійдемо до вашої точки зору. Коли ви бачите storeOpen, як в англійській мові, так, це виглядає як множина. Ще раз глибоко спостерігайте за цим словом,
Ось
storeOpen у множині відповідно до англійської граматики,
Вихід з isStoresOpen не є множиною, замість цього він є одниною, або ви можете сказати, що він є скалярним з точки зору програмного забезпечення.
Виходить, це логічно, просто правда чи хибність
Не схоже на ваше англійське твердження множини true's або false's
Не є масивом true або false , або не колекціями true або false
Отже, тут ми можемо сказати, що тут ми стурбовані значенням, яке є поверненням із цього булевого методу bean, а не іменем, присвоєним властивості класу вказувати на сутність реального світу.
Ще одна важлива річ полягає в тому, що коли такі логічні властивості використовуються в класах і ті, що використовуються заздалегідь визначеними бібліотеками в будь-якому фреймворці, тоді фреймворк із префіксом використання ' є ' для отримання логічних значень,
чому означає, що це не набагато розумніше за вас, оскільки ви знаєте англійську граматику, як множину / однину, мультиплексор тощо ...
are*()
геттера.