Вопросы с тегом «class-constants»

430
Как реализовать константы класса в машинописи?

В TypeScript constключевое слово нельзя использовать для объявления свойств класса. Это приводит к ошибке компилятора: «Член класса не может иметь ключевое слово« const ».» Мне нужно четко указать в коде, что свойство не должно быть изменено. Я хочу, чтобы среда IDE или компилятор выдавали ошибку,...

141
Могу ли я определить CONST в классе PHP?

У меня есть несколько CONST, определенных для некоторых классов, и я хочу получить их список. Например: class Profile { const LABEL_FIRST_NAME = "First Name"; const LABEL_LAST_NAME = "Last Name"; const LABEL_COMPANY_NAME = "Company"; } Есть ли способ получить список CONST, определенных в...

115
Получить значение динамически выбираемой константы класса в PHP

Я бы хотел сделать что-то вроде этого: class ThingIDs { const Something = 1; const AnotherThing = 2; } $thing = 'Something'; $id = ThingIDs::$thing; Это не работает. Есть ли простой способ сделать что-то эквивалентное? Обратите внимание, что я застрял в классе; это в библиотеке, которую я не могу...

89
Как вы определяете класс констант в Java?

Предположим, вам нужно определить класс, который все, что он делает, хранит константы. public static final String SOME_CONST = "SOME_VALUE"; Каков предпочтительный способ сделать это? Интерфейс Абстрактный класс Финальный класс Какой из них использовать и почему? Разъяснения к некоторым ответам:...