Browse Wiki & Semantic Web

Jump to: navigation, search
Http://dbpedia.org/resource/Value object
  This page has no properties.
hide properties that link here 
  No properties link to this page.
 
http://dbpedia.org/resource/Value_object
http://dbpedia.org/ontology/abstract コンピュータサイエンスでは、Value Object(値オブジェクト)は、同等性がアコンピュータサイエンスでは、Value Object(値オブジェクト)は、同等性がアイデンティティに基づいていない単純なエンティティを表す小さなオブジェクトである。つまり、2つの値オブジェクトは、同じ値を持つ場合は等しく、必ずしもそれらが同一のオブジェクトである必要はない。 値オブジェクトの例としては、金額や日付範囲を表すオブジェクトなどが挙げられる。 小さいので、同じエンティティを表す同じ値オブジェクトの複数のコピーを持つことが可能である。単一のインスタンスに依存してそのオブジェクトを共有するよりも、新しいオブジェクトを作成する方が簡単な場合がよくある。 値オブジェクトは不変である事が好ましい:これは、2つの値オブジェクトが等しく作成され、等しいままであるという暗黙の前提に必要となる。クライアントコードが値オブジェクトを無効な状態にしたり、インスタンス化の後にバグのある挙動を導入したりできないようにする点でも有用である。 値オブジェクトは、DDDの構成要素の1つでもある。ないようにする点でも有用である。 値オブジェクトは、DDDの構成要素の1つでもある。 , Value Object — об'єкт який повністю ідентифікується своїми атрибутами. , In computer science, a value object is a sIn computer science, a value object is a small object that represents a simple entity whose equality is not based on identity: i.e. two value objects are equal when they have the same value, not necessarily being the same object. Examples of value objects are objects representing an amount of money or a date range. Being small, one can have multiple copies of the same value object that represent the same entity: it is often simpler to create a new object rather than rely on a single instance and use references to it. Value objects should be immutable: this is required for the implicit contract that two value objects created equal, should remain equal. It is also useful for value objects to be immutable, as client code cannot put the value object in an invalid state or introduce buggy behaviour after instantiation. Value objects are among the building blocks of DDD.ects are among the building blocks of DDD. , Das Value Object (auch Wertobjekt) ist einDas Value Object (auch Wertobjekt) ist ein in der Softwareentwicklung eingesetztes Entwurfsmuster. Wertobjekte sind unveränderbare Objekte, die einen speziellen Wert repräsentieren. Soll der Wert geändert werden, so muss ein neues Objekt generiert werden. Das Entwurfsmuster wird dazu genutzt, Objektvergleiche auf deren Attributwerte zu beziehen, anstatt auf Objektidentität. zu beziehen, anstatt auf Objektidentität.
http://dbpedia.org/ontology/wikiPageExternalLink https://docs.microsoft.com/en-us/dotnet/api/system.object.equals%3Fview=netframework-4.7.2 + , https://docs.microsoft.com/en-us/dotnet/api/system.object.gethashcode%3Fview=netframework-4.7.2 +
http://dbpedia.org/ontology/wikiPageID 7544643
http://dbpedia.org/ontology/wikiPageLength 7549
http://dbpedia.org/ontology/wikiPageRevisionID 1104238698
http://dbpedia.org/ontology/wikiPageWikiLink http://dbpedia.org/resource/Business_logic + , http://dbpedia.org/resource/C_Sharp_syntax + , http://dbpedia.org/resource/Computer_science + , http://dbpedia.org/resource/Operator_overload + , http://dbpedia.org/resource/Entity + , http://dbpedia.org/resource/Struct_%28C_programming_language%29 + , http://dbpedia.org/resource/Assignment_operator_%28C%2B%2B%29 + , http://dbpedia.org/resource/C%2B%2B + , http://dbpedia.org/resource/Data_transfer_object + , http://dbpedia.org/resource/Object-oriented + , http://dbpedia.org/resource/Category:Object_%28computer_science%29 + , http://dbpedia.org/resource/C_Sharp_%28programming_language%29 + , http://dbpedia.org/resource/Domain-driven_design + , http://dbpedia.org/resource/Object_%28computer_science%29 + , http://dbpedia.org/resource/Operator_overloading + , http://dbpedia.org/resource/Identity_%28object-oriented_programming%29 + , http://dbpedia.org/resource/Value_semantics + , http://dbpedia.org/resource/Class_%28computer_programming%29 + , http://dbpedia.org/resource/Software_design_pattern + , http://dbpedia.org/resource/Blank_final + , http://dbpedia.org/resource/Immutable_object + , http://dbpedia.org/resource/Computer_programming + , http://dbpedia.org/resource/Programming_language + , http://dbpedia.org/resource/Const-correctness + , http://dbpedia.org/resource/Reference_type +
http://dbpedia.org/property/wikiPageUsesTemplate http://dbpedia.org/resource/Template:Mono + , http://dbpedia.org/resource/Template:Reflist + , http://dbpedia.org/resource/Template:= + , http://dbpedia.org/resource/Template:Code + , http://dbpedia.org/resource/Template:Tt +
http://purl.org/dc/terms/subject http://dbpedia.org/resource/Category:Object_%28computer_science%29 +
http://purl.org/linguistics/gold/hypernym http://dbpedia.org/resource/Object +
http://www.w3.org/ns/prov#wasDerivedFrom http://en.wikipedia.org/wiki/Value_object?oldid=1104238698&ns=0 +
http://xmlns.com/foaf/0.1/isPrimaryTopicOf http://en.wikipedia.org/wiki/Value_object +
owl:sameAs http://rdf.freebase.com/ns/m.0gywvtn + , http://www.wikidata.org/entity/Q7912762 + , http://dbpedia.org/resource/Value_object + , http://ja.dbpedia.org/resource/Value_object + , https://global.dbpedia.org/id/4x3aA + , http://de.dbpedia.org/resource/Value_Object + , http://yago-knowledge.org/resource/Value_object + , http://uk.dbpedia.org/resource/Value_Object +
rdf:type http://dbpedia.org/ontology/Planet +
rdfs:comment Das Value Object (auch Wertobjekt) ist einDas Value Object (auch Wertobjekt) ist ein in der Softwareentwicklung eingesetztes Entwurfsmuster. Wertobjekte sind unveränderbare Objekte, die einen speziellen Wert repräsentieren. Soll der Wert geändert werden, so muss ein neues Objekt generiert werden. Das Entwurfsmuster wird dazu genutzt, Objektvergleiche auf deren Attributwerte zu beziehen, anstatt auf Objektidentität. zu beziehen, anstatt auf Objektidentität. , Value Object — об'єкт який повністю ідентифікується своїми атрибутами. , コンピュータサイエンスでは、Value Object(値オブジェクト)は、同等性がアコンピュータサイエンスでは、Value Object(値オブジェクト)は、同等性がアイデンティティに基づいていない単純なエンティティを表す小さなオブジェクトである。つまり、2つの値オブジェクトは、同じ値を持つ場合は等しく、必ずしもそれらが同一のオブジェクトである必要はない。 値オブジェクトの例としては、金額や日付範囲を表すオブジェクトなどが挙げられる。 小さいので、同じエンティティを表す同じ値オブジェクトの複数のコピーを持つことが可能である。単一のインスタンスに依存してそのオブジェクトを共有するよりも、新しいオブジェクトを作成する方が簡単な場合がよくある。 値オブジェクトは不変である事が好ましい:これは、2つの値オブジェクトが等しく作成され、等しいままであるという暗黙の前提に必要となる。クライアントコードが値オブジェクトを無効な状態にしたり、インスタンス化の後にバグのある挙動を導入したりできないようにする点でも有用である。 値オブジェクトは、DDDの構成要素の1つでもある。ないようにする点でも有用である。 値オブジェクトは、DDDの構成要素の1つでもある。 , In computer science, a value object is a sIn computer science, a value object is a small object that represents a simple entity whose equality is not based on identity: i.e. two value objects are equal when they have the same value, not necessarily being the same object. Examples of value objects are objects representing an amount of money or a date range. Being small, one can have multiple copies of the same value object that represent the same entity: it is often simpler to create a new object rather than rely on a single instance and use references to it. Value objects are among the building blocks of DDD.ects are among the building blocks of DDD.
rdfs:label Value object , Value Object
hide properties that link here 
http://dbpedia.org/resource/Vo + http://dbpedia.org/ontology/wikiPageDisambiguates
http://dbpedia.org/resource/Valjo + , http://dbpedia.org/resource/Value_Objects + , http://dbpedia.org/resource/VALJO + , http://dbpedia.org/resource/ValJO + http://dbpedia.org/ontology/wikiPageRedirects
http://dbpedia.org/resource/Flyweight_pattern + , http://dbpedia.org/resource/Domain-driven_design + , http://dbpedia.org/resource/Dependency_injection + , http://dbpedia.org/resource/Vo + , http://dbpedia.org/resource/Valjo + , http://dbpedia.org/resource/Value_Objects + , http://dbpedia.org/resource/VALJO + , http://dbpedia.org/resource/ValJO + http://dbpedia.org/ontology/wikiPageWikiLink
http://en.wikipedia.org/wiki/Value_object + http://xmlns.com/foaf/0.1/primaryTopic
http://dbpedia.org/resource/Value_object + owl:sameAs
 

 

Enter the name of the page to start semantic browsing from.