Вопросы с тегом «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"; } Есть ли способ получить список CONST, определенных в Profileклассе? Насколько я могу судить, ближайший вариант ( …

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.