Factory (object-oriented programming) (original) (raw)

Property Value
dbo:abstract في البرمجة كائنية التوجه (OOP)، المصنع هو كائن مسؤول عن إنشاء كائنات أخرى - المصنع بصيغة نظرية هو وظيفة أو طريقة تُرجع كائنات من نموذج أو صنف مختلف من استدعاء طريقة، والذي يُفترض أنه «جديد» "new". على نطاق أوسع، قد يُشار إلى روتين فرعي يقوم بإرجاع كائن «جديد» "new" على أنه «مصنع»، كما هو الحال في طريقة المصنع أو دالة المصنع. وهو المفهوم الأساسي في البرمجة كائنية التوجه، ويشكل الأساس لعدد من أنماط تصميم البرمجيات ذات الصلة. (ar) In object-oriented programming, a factory is an object for creating other objects; formally, it is a function or method that returns objects of a varying prototype or class from some method call, which is assumed to be "new". More broadly, a subroutine that returns a "new" object may be referred to as a "factory", as in factory method or factory function. The factory pattern is the basis for a number of related software design patterns. (en) Na programação orientada a objeto (POO), uma fábrica ou Factory é um objeto para a criação de outros objetos – formalmente uma fábrica é uma função ou método que retorna os objetos de uma classe ou protótipo variável , a partir de uma chamada de método, o que é considerado "novo". Mais amplamente, uma sub-rotina que retorna um objeto "novo" pode ser chamada de "fábrica", como no método de fábrica ou na função de fábrica. Este é um conceito básico em POO , e constitui a base para um número de padrões de design de software. (pt)
dbo:thumbnail wiki-commons:Special:FilePath/Factory_Method_pattern_in_LePUS3.png?width=300
dbo:wikiPageExternalLink http://shop.oreilly.com/product/9780596007126.do
dbo:wikiPageID 1732198 (xsd:integer)
dbo:wikiPageInterLanguageLink dbpedia-zh:工厂方法
dbo:wikiPageLength 21458 (xsd:nonNegativeInteger)
dbo:wikiPageRevisionID 1122546556 (xsd:integer)
dbo:wikiPageWikiLink dbr:Method_(computer_programming) dbr:Design_Patterns_(book) dbr:Design_Patterns dbr:Complex_number dbr:Object-oriented_programming dbr:Object_(computer_science) dbr:Class_(computer_programming) dbr:Constructor_(object-oriented_programming) dbr:Creational_pattern dbr:Callable_object dbr:Subroutine dbr:Cloning_(programming) dbr:Polymorphism_(computer_science) dbr:Test-driven_development dbr:Head_First_(book_series) dbc:Articles_with_example_PHP_code dbr:Data_type dbr:Dynamic_memory_allocation dbr:Fake_object dbc:Articles_with_example_C_Sharp_code dbr:Parameter dbr:Prototype-based_programming dbr:Header_file dbc:Object-oriented_programming dbr:Abstract_factory_pattern dbr:Abstraction_(computer_science) dbc:Articles_with_example_Java_code dbr:Code_refactoring dbr:Builder_pattern dbr:Software_design_pattern dbr:Software_framework dbr:Class-based_programming dbr:Class_method dbr:Encapsulation_(object-oriented_programming) dbr:Factory_method dbr:Method_dispatch dbr:Method_(computer_science) dbr:Object_creation dbr:Programming_idiom dbr:Singleton_(mathematics) dbr:Singleton_pattern dbr:Virtual_function dbr:Factory_(object-oriented_programming) dbr:Factory_method_pattern dbr:Virtual_class dbr:Class_(computer_science) dbr:Toolkit dbr:Image_file dbr:Abstract_interface dbr:Design_pattern_(computer_science) dbr:Refactored dbr:Reflection_(computer_science) dbr:Single_dispatch dbr:Declaration_(computer_science) dbr:Object_pool dbr:Unit_test dbr:Subtype_polymorphism dbr:Design_pattern_object_library dbr:File:Factory_Method_pattern_in_LePUS3.png
dbp:wikiPageUsesTemplate dbt:Cite_book dbt:Efn dbt:Main_article dbt:Notelist dbt:Redirect dbt:Refbegin dbt:Refend dbt:Reflist dbt:Short_description
dcterms:subject dbc:Articles_with_example_PHP_code dbc:Articles_with_example_C_Sharp_code dbc:Object-oriented_programming dbc:Articles_with_example_Java_code
gold:hypernym dbr:Function
rdf:type dbo:Disease
rdfs:comment في البرمجة كائنية التوجه (OOP)، المصنع هو كائن مسؤول عن إنشاء كائنات أخرى - المصنع بصيغة نظرية هو وظيفة أو طريقة تُرجع كائنات من نموذج أو صنف مختلف من استدعاء طريقة، والذي يُفترض أنه «جديد» "new". على نطاق أوسع، قد يُشار إلى روتين فرعي يقوم بإرجاع كائن «جديد» "new" على أنه «مصنع»، كما هو الحال في طريقة المصنع أو دالة المصنع. وهو المفهوم الأساسي في البرمجة كائنية التوجه، ويشكل الأساس لعدد من أنماط تصميم البرمجيات ذات الصلة. (ar) In object-oriented programming, a factory is an object for creating other objects; formally, it is a function or method that returns objects of a varying prototype or class from some method call, which is assumed to be "new". More broadly, a subroutine that returns a "new" object may be referred to as a "factory", as in factory method or factory function. The factory pattern is the basis for a number of related software design patterns. (en) Na programação orientada a objeto (POO), uma fábrica ou Factory é um objeto para a criação de outros objetos – formalmente uma fábrica é uma função ou método que retorna os objetos de uma classe ou protótipo variável , a partir de uma chamada de método, o que é considerado "novo". Mais amplamente, uma sub-rotina que retorna um objeto "novo" pode ser chamada de "fábrica", como no método de fábrica ou na função de fábrica. Este é um conceito básico em POO , e constitui a base para um número de padrões de design de software. (pt)
rdfs:label مصنع (برمجة كائنية التوجه) (ar) Factory (object-oriented programming) (en) Fábrica (programação orientada a objetos) (pt)
owl:sameAs freebase:Factory (object-oriented programming) freebase:Factory (object-oriented programming) wikidata:Factory (object-oriented programming) dbpedia-ar:Factory (object-oriented programming) dbpedia-hu:Factory (object-oriented programming) http://lt.dbpedia.org/resource/Objektų_fabrikas dbpedia-pt:Factory (object-oriented programming) dbpedia-vi:Factory (object-oriented programming) https://global.dbpedia.org/id/4kfjJ
prov:wasDerivedFrom wikipedia-en:Factory_(object-oriented_programming)?oldid=1122546556&ns=0
foaf:depiction wiki-commons:Special:FilePath/Factory_Method_pattern_in_LePUS3.png
foaf:isPrimaryTopicOf wikipedia-en:Factory_(object-oriented_programming)
is dbo:wikiPageDisambiguates of dbr:Factory_(disambiguation)
is dbo:wikiPageRedirects of dbr:Factory_(software_concept) dbr:Factory_(design_pattern) dbr:Factory_function dbr:Factory_object dbr:Factory_pattern
is dbo:wikiPageWikiLink of dbr:Factory_(disambiguation) dbr:Factory_(software_concept) dbr:Dependency_injection dbr:Dependency_inversion_principle dbr:Component_Object_Model dbr:Constructor_(object-oriented_programming) dbr:Object_pool_pattern dbr:Poltergeist_(computer_programming) dbr:Factory_(design_pattern) dbr:Flyweight_pattern dbr:Domain-driven_design dbr:Factory_function dbr:Factory_object dbr:Factory_pattern dbr:Universal_Verification_Methodology dbr:Factory_(object-oriented_programming)
is owl:differentFrom of dbr:Software_factory
is foaf:primaryTopic of wikipedia-en:Factory_(object-oriented_programming)