Matches in DBpedia 2014 for { <http://dbpedia.org/resource/Prototype_pattern> ?p ?o. }
Showing items 1 to 40 of
40
with 100 items per page.
- Prototype_pattern abstract "The prototype pattern is a creational design pattern in software development. It is used when the type of objects to create is determined by a prototypical instance, which is cloned to produce new objects. This pattern is used to: avoid subclasses of an object creator in the client application, like the abstract factory pattern does. avoid the inherent cost of creating a new object in the standard way (e.g., using the 'new' keyword) when it is prohibitively expensive for a given application.To implement the pattern, declare an abstract base class that specifies a pure virtual clone method. Any class that needs a "polymorphic constructor" capability derives itself from the abstract base class, and implements the clone operation.The client, instead of writing code that invokes the "new" operator on a hard-coded class name, calls the clone method on the prototype, calls a factory method with a parameter designating the particular concrete derived class desired, or invokes the clone method through some mechanism provided by another design pattern.The mitotic division of a cell — resulting in two identical cells — is an example of a prototype that plays an active role in copying itself and thus, demonstrates the Prototype pattern. When a cell splits, two cells of identical genotype result. In other words, the cell clones itself.".
- Prototype_pattern thumbnail Prototype_UML.svg?width=300.
- Prototype_pattern wikiPageID "164851".
- Prototype_pattern wikiPageRevisionID "606313230".
- Prototype_pattern hasPhotoCollection Prototype_pattern.
- Prototype_pattern subject Category:Articles_with_example_Java_code.
- Prototype_pattern subject Category:Software_design_patterns.
- Prototype_pattern type Abstraction100002137.
- Prototype_pattern type Cognition100023271.
- Prototype_pattern type Form105930736.
- Prototype_pattern type PsychologicalFeature100023100.
- Prototype_pattern type SoftwareDesignPatterns.
- Prototype_pattern type Structure105726345.
- Prototype_pattern comment "The prototype pattern is a creational design pattern in software development. It is used when the type of objects to create is determined by a prototypical instance, which is cloned to produce new objects. This pattern is used to: avoid subclasses of an object creator in the client application, like the abstract factory pattern does.".
- Prototype_pattern label "Prototyp (Entwurfsmuster)".
- Prototype_pattern label "Prototyp (wzorzec projektowy)".
- Prototype_pattern label "Prototype (patron de conception)".
- Prototype_pattern label "Prototype (patrón de diseño)".
- Prototype_pattern label "Prototype pattern".
- Prototype_pattern label "Prototype pattern".
- Prototype_pattern label "Prototype パターン".
- Prototype_pattern label "Prototype".
- Prototype_pattern label "Прототип (шаблон проектирования)".
- Prototype_pattern label "原型模式".
- Prototype_pattern sameAs Prototyp_(návrhový_vzor).
- Prototype_pattern sameAs Prototyp_(Entwurfsmuster).
- Prototype_pattern sameAs Prototype_(patrón_de_diseño).
- Prototype_pattern sameAs Prototype_(patron_de_conception).
- Prototype_pattern sameAs Prototype_pattern.
- Prototype_pattern sameAs Prototype_パターン.
- Prototype_pattern sameAs 프로토타입_패턴.
- Prototype_pattern sameAs Prototyp_(wzorzec_projektowy).
- Prototype_pattern sameAs Prototype.
- Prototype_pattern sameAs m.015yqr.
- Prototype_pattern sameAs Q928696.
- Prototype_pattern sameAs Q928696.
- Prototype_pattern sameAs Prototype_pattern.
- Prototype_pattern wasDerivedFrom Prototype_pattern?oldid=606313230.
- Prototype_pattern depiction Prototype_UML.svg.
- Prototype_pattern isPrimaryTopicOf Prototype_pattern.