Вопросы по теме 'mutators'

Имеет ли смысл предоставлять неконстантный метод получения ссылок
Иногда мне нужно выставить некоторых членов класса. Например, в следующем примере class Mechanic может потребоваться прямой доступ к компоненту Engine . Я много раз читал, что доступ ко всем полям должен осуществляться методами мутатора...
1585 просмотров
schedule 03.07.2023

Можно ли динамически определять общедоступные переменные класса по умолчанию из массива в php?
У меня есть класс событий, который я использую для вставки/обновления данных в свою базу данных. Есть ли способ создать общедоступные переменные из моего массива db_fields, чтобы мне не приходилось дублировать данные? Это моя текущая структура,...
686 просмотров
schedule 15.03.2023

Словарь Python plus-equal поведение
Я пытаюсь понять точный механизм обновления словаря Python с помощью d[key] += diff . У меня есть несколько вспомогательных классов для отслеживания вызовов магических методов: class sdict(dict): def __setitem__(self, *args, **kargs):...
9300 просмотров

Помощь с перегруженными операторами
Я собираюсь ввести вопрос прямо из своего листа заданий, я не ищу точный код всей проблемы, мне нужна помощь в выяснении перегруженных операторов, поэтому пример синтаксиса перегруженного + математического оператора был бы полезен. вот проблема......
63 просмотров
schedule 22.05.2023

Понимание мутации поля структуры
Из книги Rust о том, как изменять поля структуры: let mut point = Point { x: 0, y: 0 }; point.x = 5; и позже: Изменчивость — это свойство связывания, а не самой структуры. Мне это кажется нелогичным, потому что point.x = 5 не...
714 просмотров
schedule 11.09.2022

Столбец JSON передается для просмотра в виде строки - Laravel - Vuejs2
Я передаю набор данных модели Laravel компоненту vuejs2 через ajax/axiom и отрисовываю его нормально. Однако в модели есть столбец JSON, в котором хранится допустимый объект json, данные могут выглядеть так: {'key':'value'} и стоит отметить, что...
878 просмотров

Laravel - идентификатор виртуального столбца - ›uuid
У меня две модели: Ингредиент, Категория У каждого ингредиента есть идентификатор категории, в каждой категории много ингредиентов. Проблема в том, что я использую автоинкрементные идентификаторы для внутренних соединений и запросов, но...
71 просмотров