Immutable interface (original) (raw)

Property Value
dbo:abstract In object-oriented programming, "immutable interface" is a pattern for designing an immutable object. The immutable interface pattern involves defining a type which does not provide any methods which mutate state. Objects which are referenced by that type are not seen to have any mutable state, and appear immutable. (en) В объектно-ориентированном программировании, «неизменяемый Интерфейс» — это шаблон для проектирования неизменяемого объекта.Неизменяемый интерфейс включает в себя определение типа, который не предоставляет никаких методов, которые могут изменить состояние. Объекты, на которые ссылается этот тип, выглядят как неизменяемые. (ru)
dbo:wikiPageID 29046680 (xsd:integer)
dbo:wikiPageLength 3891 (xsd:nonNegativeInteger)
dbo:wikiPageRevisionID 956136301 (xsd:integer)
dbo:wikiPageWikiLink dbr:NOP_(code) dbr:Persistent_data_structure dbr:Object-oriented_programming dbr:Type_conversion dbc:Object-oriented_programming dbc:Articles_with_example_Java_code dbr:Method_(computer_science) dbr:Immutable_object dbr:Design_pattern_(computer_science) dbr:Immutable_Wrapper dbr:Immutable_wrapper
dbp:wikiPageUsesTemplate dbt:Refimprove dbt:Reflist
dct:subject dbc:Object-oriented_programming dbc:Articles_with_example_Java_code
gold:hypernym dbr:Pattern
rdf:type dbo:Disease
rdfs:comment In object-oriented programming, "immutable interface" is a pattern for designing an immutable object. The immutable interface pattern involves defining a type which does not provide any methods which mutate state. Objects which are referenced by that type are not seen to have any mutable state, and appear immutable. (en) В объектно-ориентированном программировании, «неизменяемый Интерфейс» — это шаблон для проектирования неизменяемого объекта.Неизменяемый интерфейс включает в себя определение типа, который не предоставляет никаких методов, которые могут изменить состояние. Объекты, на которые ссылается этот тип, выглядят как неизменяемые. (ru)
rdfs:label Immutable interface (en) Неизменяемый интерфейс (ru)
owl:sameAs freebase:Immutable interface wikidata:Immutable interface dbpedia-ru:Immutable interface https://global.dbpedia.org/id/fJ26
prov:wasDerivedFrom wikipedia-en:Immutable_interface?oldid=956136301&ns=0
foaf:isPrimaryTopicOf wikipedia-en:Immutable_interface
is dbo:wikiPageWikiLink of dbr:Immutable_object
is foaf:primaryTopic of wikipedia-en:Immutable_interface