dbo:abstract
|
- Multiton (nebo také originál) je v softwarovém inženýrství návrhový vzor ze skupiny řízení tvorby instancí. Vzor má za cíl řídit počet vytvořených instancí v systému a to pomocí párování k unikátním klíčům. (cs)
- Das Multiton (englisch multiton) ist in der Informatik ein Erzeugungsmuster, das zur Erzeugung einer bestimmten Anzahl von Objekten verwendet wird. Die Gang of Four nennt es Fliegengewicht (englisch flyweight). Es ist wie eine Erweiterung des Singleton, wo nur ein einziges Objekt verwendet wird. Um auf das richtige Objekt zuzugreifen, wird ein eindeutiger Schlüssel verwendet. Die Objekte und deren Schlüssel werden meist als assoziatives Datenfeld in Form von Schlüssel und Werten umgesetzt, die über eine statische Methode auf Wunsch geliefert werden. So gibt es immer für jeden Schlüssel höchstens ein Objekt. Wird ein Schlüssel angegeben, für das das Objekt nicht existiert, wird das benötigte Objekt erzeugt und zur Verfügung gestellt. Dadurch ist ein Multiton eigentlich nichts anderes als eine Gruppe von Einzelstücken. (de)
- In software engineering, the multiton pattern is a design pattern which generalizes the singleton pattern. Whereas the singleton allows only one instance of a class to be created, the multiton pattern allows for the controlled creation of multiple instances, which it manages through the use of a map. Rather than having a single instance per application (e.g. the <a rel="nofollow" class="external text" href="https://docs.oracle.com/en/java/javase/19/docs/api/java.base/java/lang/Runtime.html">java.lang.Runtime</a> object in the Java programming language) the multiton pattern instead ensures a single instance per key. Most people and textbooks consider this a singleton pattern. For example, multiton does not explicitly appear in the highly regarded object-oriented programming textbook Design Patterns (it appears as a more flexible approach named registry of singletons). (en)
- 멀티턴 패턴(multiton pattern)은 소프트웨어 공학에서 싱글턴 패턴을 일반화시킨 디자인 패턴이다. 싱글턴이 오직 하나의 클래스 인스턴스의 생성만을 허용하는 반면 멀티턴 패턴은 여러 개의 인스턴스의 통제된 생성을 허용하며 맵을 사용하여 관리된다. 대부분의 서적에서 이 패턴은 싱글턴 패턴으로 간주된다. 예를 들어 멀티턴은 객체 지향 프로그래밍 서적 디자인 패턴에서 분명히 언급되지 않는다. 싱글턴 레지스트리(registry of singletons)라는 이름의 더 유연한 접근으로 등장한다. (ko)
- В розробці програмного забезпечення, шаблон проєктування мультитон або пул одинаків схожий на шаблон одинак, який дозволяє створювати лише один екземпляр об’єкта, але розширює його можливістю впорядковувати декілька екземплярів у вигляді іменованих пар ім'я-значення. Замість того, щоб забезпечувати наявність лише одного об'єкта в програмі, мультитон гарантує існування лише одного входження з відповідним ключем. (uk)
- Мультитон (англ. multiton) — порождающий шаблон проектирования, который обобщает шаблон "Одиночка". В то время, как "Одиночка" разрешает создание лишь одного экземпляра класса, мультитон позволяет создавать несколько экземпляров, которые управляются через ассоциативный массив. Создаётся лишь один экземпляр для каждого из ключей ассоциативного массива, что позволяет контролировать уникальность объекта по какому-либо признаку. (ru)
|
dbo:thumbnail
| |
dbo:wikiPageExternalLink
| |
dbo:wikiPageID
| |
dbo:wikiPageLength
|
- 5083 (xsd:nonNegativeInteger)
|
dbo:wikiPageRevisionID
| |
dbo:wikiPageWikiLink
| |
dbp:wikiPageUsesTemplate
| |
dcterms:subject
| |
gold:hypernym
| |
rdf:type
| |
rdfs:comment
|
- Multiton (nebo také originál) je v softwarovém inženýrství návrhový vzor ze skupiny řízení tvorby instancí. Vzor má za cíl řídit počet vytvořených instancí v systému a to pomocí párování k unikátním klíčům. (cs)
- 멀티턴 패턴(multiton pattern)은 소프트웨어 공학에서 싱글턴 패턴을 일반화시킨 디자인 패턴이다. 싱글턴이 오직 하나의 클래스 인스턴스의 생성만을 허용하는 반면 멀티턴 패턴은 여러 개의 인스턴스의 통제된 생성을 허용하며 맵을 사용하여 관리된다. 대부분의 서적에서 이 패턴은 싱글턴 패턴으로 간주된다. 예를 들어 멀티턴은 객체 지향 프로그래밍 서적 디자인 패턴에서 분명히 언급되지 않는다. 싱글턴 레지스트리(registry of singletons)라는 이름의 더 유연한 접근으로 등장한다. (ko)
- В розробці програмного забезпечення, шаблон проєктування мультитон або пул одинаків схожий на шаблон одинак, який дозволяє створювати лише один екземпляр об’єкта, але розширює його можливістю впорядковувати декілька екземплярів у вигляді іменованих пар ім'я-значення. Замість того, щоб забезпечувати наявність лише одного об'єкта в програмі, мультитон гарантує існування лише одного входження з відповідним ключем. (uk)
- Мультитон (англ. multiton) — порождающий шаблон проектирования, который обобщает шаблон "Одиночка". В то время, как "Одиночка" разрешает создание лишь одного экземпляра класса, мультитон позволяет создавать несколько экземпляров, которые управляются через ассоциативный массив. Создаётся лишь один экземпляр для каждого из ключей ассоциативного массива, что позволяет контролировать уникальность объекта по какому-либо признаку. (ru)
- Das Multiton (englisch multiton) ist in der Informatik ein Erzeugungsmuster, das zur Erzeugung einer bestimmten Anzahl von Objekten verwendet wird. Die Gang of Four nennt es Fliegengewicht (englisch flyweight). Es ist wie eine Erweiterung des Singleton, wo nur ein einziges Objekt verwendet wird. Um auf das richtige Objekt zuzugreifen, wird ein eindeutiger Schlüssel verwendet. Die Objekte und deren Schlüssel werden meist als assoziatives Datenfeld in Form von Schlüssel und Werten umgesetzt, die über eine statische Methode auf Wunsch geliefert werden. So gibt es immer für jeden Schlüssel höchstens ein Objekt. Wird ein Schlüssel angegeben, für das das Objekt nicht existiert, wird das benötigte Objekt erzeugt und zur Verfügung gestellt. Dadurch ist ein Multiton eigentlich nichts anderes als ei (de)
- In software engineering, the multiton pattern is a design pattern which generalizes the singleton pattern. Whereas the singleton allows only one instance of a class to be created, the multiton pattern allows for the controlled creation of multiple instances, which it manages through the use of a map. Most people and textbooks consider this a singleton pattern. For example, multiton does not explicitly appear in the highly regarded object-oriented programming textbook Design Patterns (it appears as a more flexible approach named registry of singletons). (en)
|
rdfs:label
|
- Multiton (cs)
- Multiton (de)
- 멀티턴 패턴 (ko)
- Multiton pattern (en)
- Мультитон (шаблон проектирования) (ru)
- Мультитон (шаблон проєктування) (uk)
|
owl:sameAs
| |
prov:wasDerivedFrom
| |
foaf:depiction
| |
foaf:isPrimaryTopicOf
| |
is dbo:wikiPageRedirects
of | |
is dbo:wikiPageWikiLink
of | |
is foaf:primaryTopic
of | |