Matches in DBpedia 2016-04 for { <http://dbpedia.org/resource/Value_object> ?p ?o }
Showing triples 1 to 39 of
39
with 100 triples per page.
- Value_object abstract "In 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 work better if they have native support for copy-by-value semantics, i.e. the expressionvalueObject1 = valueObject2assigns the value of the valueObject1 by creating a copy of the valueObject2, instead of assigning a reference to the second object, as happens in most object oriented languages for assignments among objects.Value objects are among the building blocks of DDD.".
- Value_object wikiPageID "7544643".
- Value_object wikiPageLength "7182".
- Value_object wikiPageOutDegree "21".
- Value_object wikiPageRevisionID "694436333".
- Value_object wikiPageWikiLink Assignment_(computer_science).
- Value_object wikiPageWikiLink Assignment_operator_(C++).
- Value_object wikiPageWikiLink C++.
- Value_object wikiPageWikiLink C_Sharp_(programming_language).
- Value_object wikiPageWikiLink C_Sharp_syntax.
- Value_object wikiPageWikiLink Category:Object_(computer_science).
- Value_object wikiPageWikiLink Class_(computer_programming).
- Value_object wikiPageWikiLink Computer_science.
- Value_object wikiPageWikiLink Const_(computer_programming).
- Value_object wikiPageWikiLink Copy-by-value_semantics.
- Value_object wikiPageWikiLink Data_transfer_object.
- Value_object wikiPageWikiLink Domain-driven_design.
- Value_object wikiPageWikiLink Final_(Java).
- Value_object wikiPageWikiLink Immutable_object.
- Value_object wikiPageWikiLink Memory_management.
- Value_object wikiPageWikiLink Object_(computer_science).
- Value_object wikiPageWikiLink Operator_overloading.
- Value_object wikiPageWikiLink Stack-based_memory_allocation.
- Value_object wikiPageWikiLink Struct_(C_programming_language).
- Value_object wikiPageWikiLink Value_semantics.
- Value_object wikiPageWikiLinkText "Value Object".
- Value_object wikiPageWikiLinkText "Value object".
- Value_object wikiPageWikiLinkText "value object".
- Value_object wikiPageUsesTemplate Template:Reflist.
- Value_object subject Category:Object_(computer_science).
- Value_object hypernym Object.
- Value_object type Planet.
- Value_object comment "In computer science, a value object is a small object that represents a simple entity whose equality is not based on identity: i.e.".
- Value_object label "Value object".
- Value_object sameAs Q7912762.
- Value_object sameAs m.0gywvtn.
- Value_object sameAs Q7912762.
- Value_object wasDerivedFrom Value_object?oldid=694436333.
- Value_object isPrimaryTopicOf Value_object.