Вопросы по теме 'class-variables'
Переменные класса, оператор разрешения области видимости и различные версии PHP
Я попробовал следующий код на codepad.org:
class test {
const TEST = 'testing 123';
function test () {
$testing = 'TEST';
echo self::$testing;
}
}
$class = new test;
И он вернулся с:
1
2 Fatal error: Access to undeclared...
1467 просмотров
schedule
05.03.2022
Создание переменных модуля в Ruby
Есть ли способ создать переменную в модуле в Ruby, которая будет вести себя аналогично переменной класса? Я имею в виду, что к нему можно будет получить доступ без инициализации экземпляра модуля, но его можно изменить (в отличие от констант в...
96012 просмотров
schedule
04.03.2022
Как использовать переменные класса из методов класса и экземпляра, которые смешиваются через модуль
Я хочу иметь возможность сделать параметр, переданный моему методу класса (поддающийся проверке), доступным для методов экземпляра. Я смешиваю методы класса и экземпляра, используя модуль.
Очевидным выбором является использование переменной...
213 просмотров
schedule
02.06.2022
Должен ли я использовать переменные класса или переменные экземпляра класса для статических переменных класса в Ruby?
class Something
@@variable = 'Class variable'
def give_me
@@variable
end
end
class OtherThing
@variable = 'Instance variable with an interface'
class << self
attr_accessor :variable
end
def...
2136 просмотров
schedule
08.11.2023
Эмуляция общедоступных/защищенных статических переменных в Objective-C
Самый популярный ответ на этот вопрос SA ( переменные уровня статического класса Objective C ) довольно хорошо излагает мой вопрос, но к нему я хотел бы добавить еще один критерий:
Описание проблемы
Вы хотите, чтобы ваш ClassA имел...
399 просмотров
schedule
15.07.2023
Переменная класса Ruby и назначения доступа
У меня есть модуль с несколькими переменными класса. Я ищу реализацию геттера на уровне класса, которая будет создавать экземпляр переменной @@ только тогда, когда класс пытается получить к ней доступ, как показано ниже.
module MyProducts...
101 просмотров
schedule
14.05.2022
почему константы Java объявлены статическими?
Почему константы Java объявлены статическими?
class Foo{
static final int FII = 2 ;
}
В этом я понимаю использование final? Купить, почему он должен быть статичным? Почему это должна быть переменная класса, а не переменная экземпляра?
38774 просмотров
schedule
08.09.2022
Как хранить ссылки на все объекты класса?
Предположим, что есть два класса, ObjectA и ObjectB. Класс ObjectA имеет метод для создания объектов класса ObjectB следующим образом:
private ObjectB createObjectB() {
Object b = new ObjectB();
return b;
}
Я хочу отслеживать все...
2150 просмотров
schedule
14.02.2023
Инициализация переменной RUBY
У меня есть образец класса
Sample.class возвращает
(id :integer, name :String, date :date)
и Хэш имеет все заданные атрибуты в качестве ключей. Тогда как я могу инициализировать переменную Sample без независимого назначения каждого...
160 просмотров
schedule
01.04.2024
Как передается значение статической переменной / переменной класса?
Статическая переменная / класс определяется в типе / классе и, как говорят, связана с типом / классом, в котором она определена, и не зависит от экземпляров типа / класса. В типе / классе есть ровно одна статическая переменная / класс, и ее лучше...
118 просмотров
schedule
31.03.2023
В чем разница между локальными переменными, переменными экземпляра и класса?
Возможный дубликат: Разница между классом переменные и переменные экземпляра класса?
Читая книгу по Ruby, я, кажется, пропустил главу о переменных. Теперь я не могу понять следующие вещи:
Что такое переменная экземпляра?
Что...
11496 просмотров
schedule
18.05.2022
Переменная класса: общий доступ только для чтения, но частный доступ для чтения и записи
В моем текущем проекте у меня есть класс, который хранит свой экземпляр в переменной. Этот экземпляр должен быть доступен для всех других классов в проекте, но он может быть изменен только своим собственным классом.
Как я могу этого добиться?
10067 просмотров
schedule
23.05.2023
Почему моя программа не показывает ошибку времени компиляции, когда конечная переменная класса не инициализирована?
Для следующего кода:
public class StaticFinal
{
private final static int i ;
public StaticFinal()
{}
}
Я получаю ошибку времени компиляции:
StaticFinal.java:7: variable i might not have been initialized
{}
^
1...
2524 просмотров
schedule
30.06.2022
Как я могу сделать потокобезопасный синглтон с Rails, как обеспечить безопасность переменных моих классов?
Я прочитал Общий доступ к Rails -Ничего или отдельные запросы могут обращаться к одним и тем же переменным времени выполнения? и они объясняют мою проблему:
Переменная класса может быть разделена между двумя запросами к моему rails srver, но где...
2135 просмотров
schedule
17.05.2023
pygame, рисующий заполненный прямоугольник, перезаписывает границу, но только иногда?
У меня есть класс в моей программе pygame, который расширяет спрайт и эффективно дает столкновение и еще много чего прямоугольнику. __init__ класса выглядит следующим образом:
def __init__(self,topleft,size,label):...
2131 просмотров
schedule
25.03.2023
Каков объем переменных и методов, включенных в модули ruby?
Предположим, у меня есть следующее:
module MyModule
module SubModule
Var = 'this is a constant'
var = 'this is not a constant'
def hello_world
return 'hello world!'
end
end
end
В том же файле я могу получить доступ...
510 просмотров
schedule
29.08.2023
Почему моя переменная класса перезаписывается после запуска несвязанного метода?
Итак, я пишу базовую игру MasterMind, которая ... в основном функциональна. Однако он демонстрирует странное поведение, и я не уверен, почему.
Идея состоит в том, что код и его поведение определяется одним файлом, игровой процесс - другим, а Main...
95 просмотров
schedule
10.05.2022
Доступ к методу класса и переменной с помощью self
В приведенном ниже примере класс Test имеет два метода экземпляра и один метод класса.
В методе set_cls_var_1 я устанавливаю переменную класса, используя self.
В методе set_cls_var_2 я вызываю метод класса, используя self.
class...
17071 просмотров
schedule
14.06.2023
Разница между переменными класса и экземпляра в C#
Я заканчиваю базовый курс программирования, и мне трудно понять разницу между переменной класса и переменными экземпляра (статическими и нестатическими). Мне нужно определить разницу между ними в коде
Class StudentDetails
{
Int rollNumber;
String...
884 просмотров
schedule
27.08.2022
Переменные класса создаются (обновляются) для каждого нового экземпляра
У меня есть два класса Category и order_item , где order_item принадлежит категории.
Я хочу добавить уникальные элементы «категории» в переменную класса, которая представляет собой массив «категорий» и представлена переменной класса массива...
38 просмотров
schedule
17.09.2023