Matches in DBpedia 2014 for { <http://dbpedia.org/resource/Creational_pattern> ?p ?o. }
Showing items 1 to 23 of
23
with 100 items per page.
- Creational_pattern abstract "In software engineering, creational design patterns are design patterns that deal with object creation mechanisms, trying to create objects in a manner suitable to the situation. The basic form of object creation could result in design problems or added complexity to the design. Creational design patterns solve this problem by somehow controlling this object creation.Creational design patterns are composed of two dominant ideas. One is encapsulating knowledge about which concrete classes the system uses. Another is hiding how instances of these concrete classes are created and combined.Creational design patterns are further categorized into Object-creational patterns and Class-creational patterns, where Object-creational patterns deal with Object creation and Class-creational patterns deal with Class-instantiation. In greater details, Object-creational patterns defer part of its object creation to another object, while Class-creational patterns defer its object creation to subclasses.Five well-known design patterns that are parts of creational patterns are the Abstract factory pattern, which provides an interface for creating related or dependent objects without specifying the objects' concrete classes. Builder pattern, which separates the construction of a complex object from its representation so that the same construction process can create different representation. Factory method pattern, which allows a class to defer instantiation to subclasses. Prototype pattern, which specifies the kind of object to create using a prototypical instance, and creates new objects by cloning this prototype. Singleton pattern, which ensures that a class only has one instance, and provides a global point of access to it.↑ ↑ ↑ ↑ ↑".
- Creational_pattern wikiPageID "855055".
- Creational_pattern wikiPageRevisionID "597940803".
- Creational_pattern hasPhotoCollection Creational_pattern.
- Creational_pattern subject Category:Software_design_patterns.
- Creational_pattern type Abstraction100002137.
- Creational_pattern type Cognition100023271.
- Creational_pattern type Form105930736.
- Creational_pattern type PsychologicalFeature100023100.
- Creational_pattern type SoftwareDesignPatterns.
- Creational_pattern type Structure105726345.
- Creational_pattern comment "In software engineering, creational design patterns are design patterns that deal with object creation mechanisms, trying to create objects in a manner suitable to the situation. The basic form of object creation could result in design problems or added complexity to the design. Creational design patterns solve this problem by somehow controlling this object creation.Creational design patterns are composed of two dominant ideas.".
- Creational_pattern label "Creational pattern".
- Creational_pattern label "Erzeugungsmuster".
- Creational_pattern label "Порождающие шаблоны проектирования".
- Creational_pattern label "創建型模式".
- Creational_pattern sameAs Erzeugungsmuster.
- Creational_pattern sameAs m.03hkk_.
- Creational_pattern sameAs Q1063550.
- Creational_pattern sameAs Q1063550.
- Creational_pattern sameAs Creational_pattern.
- Creational_pattern wasDerivedFrom Creational_pattern?oldid=597940803.
- Creational_pattern isPrimaryTopicOf Creational_pattern.