Запитання з тегом «class-constants»

7
Як реалізувати константи класу в машинопис?
У TypeScript constключове слово не може використовуватися для оголошення властивостей класу. Це призводить до помилки компілятора з "Класом не може бути ключове слово" const "." Мені здається, що потрібно чітко вказати в коді, що властивість не слід змінювати. Я хочу, щоб IDE або компілятор помилилися, якщо я спробую призначити нове …

12
Чи можу я визначити значення CONST для класу PHP?
У деяких класах у мене визначено декілька CONST, і я хочу отримати їх список. Наприклад: class Profile { const LABEL_FIRST_NAME = "First Name"; const LABEL_LAST_NAME = "Last Name"; const LABEL_COMPANY_NAME = "Company"; } Чи є спосіб отримати список визначених на Profileкласі CONST ? Наскільки я можу сказати, найближчий варіант ( …

7
Отримайте значення динамічно вибраної константи класу в PHP
Я хотів би мати можливість зробити щось подібне: class ThingIDs { const Something = 1; const AnotherThing = 2; } $thing = 'Something'; $id = ThingIDs::$thing; Це не працює. Чи існує прямий спосіб зробити щось рівнозначне? Зауважте, що я застряг із класом; це в бібліотеці, яку я не можу переписати. …

10
Як ви визначаєте клас констант в Java?
Припустимо, вам потрібно визначити клас, у якому він лише має константи. public static final String SOME_CONST = "SOME_VALUE"; Який найкращий спосіб зробити це? Інтерфейс Анотація класу Підсумковий клас Який із них мені використовувати і чому? Роз’яснення до деяких відповідей: Перелічення - я не збираюся використовувати перерахування, я нічого не перелічую, …
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.