Результаты поиска по запросу "immutability"
для неизменяемых классов данных ваш DTO может выглядеть так (не проверено):
равится делать мои объекты неизменяемыми на основеэта статья (Почему объекты должны быть неизменными) [https://octoperf.com/blog/2016/04/07/why-objects-must-be-immutable/]. Тем не менее, я пытаюсь разобрать объект с помощью Jackson Object ...
которые генерируют EF-сущности и контексты. Я думаю, что если вы поиграете с этим, вы сможете сгладить большинство вещей, которые вам не нравятся.
ько начинаю работу с .NET ORM, и я даже не определился с Entity Framework и NHibernate. Но в обоих случаях я сталкиваюсь с проблемой, заключающейся в том, что они, похоже, хотят, чтобы я нарушил целостность моей предметной модели различными ...
Является ли строка Java действительно неизменной?
Мы все это знаемString неизменен в Java, но проверьте следующий код: String s1 = "Hello World"; String s2 = "Hello World"; String s3 = s1.substring(6); System.out.println(s1); // Hello World System.out.println(s2); // Hello World ...
Этот ответ не предоставляет никакой информации от других.
ю, что это, вероятно, очень глупо, но во многих местах утверждается, что класс Integer в Java является неизменным, но следующий код: Integer a=3; Integer b=3; a+=b; System.out.println(a);Выполняется без каких-либо проблем, давая (ожидаемый) ...
@aix: быстрый взгляд на документацию создаст впечатление, что оба подхода идентичны. Лично я предпочитаю использовать метод для установки атрибутов.
ли простой способ создать неизменный массив NumPy? Если нужно извлечь класс изndarray чтобы сделать это, какой минимальный набор методов нужно переопределить для достижения неизменности?
будет препятствовать тому, чтобы дочерний класс переопределил их.
рабатывал карточный класс для игры в блэкджек. Мой замысел состоял в том, чтобы создать класс Card с помощью getValue (), который возвращает, например, 11 для J, 12 для Q и 13 для K, а затем расширить его с помощью класса BlackjackCard, чтобы ...
о, да, извините за неосторожный комментарий.
ю, что типы значений должны быть неизменяемыми, но это всего лишь предположение, а не правило, верно? Так почему я не могу сделать что-то вроде этого: struct MyStruct { public string Name { get; set; } } public class Program { static void ...
Как пара однонаправленных карт.
ми словами, можем ли мы эффективно смоделировать многие-многие отношения в постоянной структуре данных? Была предложена пара однонаправленных мультикарт. Тем не менее, я не уверен, как это будет хорошо работать для удаления в постоянной ...
Кроме того, если вы хотите, чтобы в вашем приложении было что-то неизменное и уникальное, вы должны использовать символы:
и изменчивы в Ruby? Согласнодокументация [http://www.ruby-doc.org/core/classes/String.html#M001125]дела str = "hello" str = str + " world"создает новый строковый объект со значением"hello world" но когда мы делаем str = "hello" str << " ...
blogs.msdn.com/b/brada/archive/2003/04/09/49935.aspx
жный дубликат: Клонирование объектов в C # [https://stackoverflow.com/questions/78536/cloning-objects-in-c] У меня есть класс со свойствами, и некоторые из них сами являются ссылочными типами (экземплярами других классов) (CookieContainer). Я ...