Module pattern (original) (raw)
При розробці програмного забезпечення, Модуль це шаблон проєктування, який дозволяє реалізувати концепцію програмних модулів, яка визначена в модульному програмуванні, в мові програмування з неповною підтримкою цієї концепції. Цей шаблон може реалізовуватись багатьма способами, в залежності від мови програмування для якої він застосовуються, наприклад із застосуванням шаблону одинак, статичними членами класу при об'єктному програмуванні і глобальними функціями при процедурному програмуванні.
Property | Value |
---|---|
dbo:abstract | In software engineering, the module pattern is a design pattern used to implement the concept of software modules, defined by modular programming, in a programming language with incomplete direct support for the concept. This pattern can be implemented in several ways depending on the host programming language, such as the singleton design pattern, object-oriented static members in a class and procedural global functions. In Python, the pattern is built into the language, and each .py file is automatically a module. The same applies to Ada, where the package can be considered a module (similar to a static class). (en) При розробці програмного забезпечення, Модуль це шаблон проєктування, який дозволяє реалізувати концепцію програмних модулів, яка визначена в модульному програмуванні, в мові програмування з неповною підтримкою цієї концепції. Цей шаблон може реалізовуватись багатьма способами, в залежності від мови програмування для якої він застосовуються, наприклад із застосуванням шаблону одинак, статичними членами класу при об'єктному програмуванні і глобальними функціями при процедурному програмуванні. (uk) |
dbo:thumbnail | wiki-commons:Special:FilePath/Module-software-design-pattern.png?width=300 |
dbo:wikiPageID | 35016502 (xsd:integer) |
dbo:wikiPageLength | 18780 (xsd:nonNegativeInteger) |
dbo:wikiPageRevisionID | 1085060621 (xsd:integer) |
dbo:wikiPageWikiLink | dbr:Namespace dbr:Decorator_pattern dbr:Design_Patterns dbr:Design_pattern dbr:Constructor_(object-oriented_programming) dbr:Creational_pattern dbr:Software_engineering dbr:C_Sharp_(programming_language) dbr:Adapter_pattern dbr:Structural_pattern dbc:Articles_with_example_C_Sharp_code dbr:PHP dbr:Flyweight_pattern dbr:JavaScript dbc:Articles_with_example_Java_code dbc:Software_design_patterns dbr:Syntax dbr:Modular_programming dbr:Semantics dbr:Singleton_pattern dbr:Programming_language dbr:Static_member_variable dbr:Class_(software) dbr:Java_(language) dbr:Design_pattern_(computer_science) dbr:C_(language) dbr:File:Module-software-design-pattern.png dbr:Static_class |
dbp:wikiPageUsesTemplate | dbt:No_footnotes dbt:Short_description dbt:Design_Patterns_Patterns |
dcterms:subject | dbc:Articles_with_example_C_Sharp_code dbc:Articles_with_example_Java_code dbc:Software_design_patterns |
gold:hypernym | dbr:Pattern |
rdf:type | yago:WikicatSoftwareDesignPatterns yago:Abstraction100002137 yago:Cognition100023271 yago:Form105930736 yago:PsychologicalFeature100023100 dbo:Disease yago:Structure105726345 |
rdfs:comment | При розробці програмного забезпечення, Модуль це шаблон проєктування, який дозволяє реалізувати концепцію програмних модулів, яка визначена в модульному програмуванні, в мові програмування з неповною підтримкою цієї концепції. Цей шаблон може реалізовуватись багатьма способами, в залежності від мови програмування для якої він застосовуються, наприклад із застосуванням шаблону одинак, статичними членами класу при об'єктному програмуванні і глобальними функціями при процедурному програмуванні. (uk) In software engineering, the module pattern is a design pattern used to implement the concept of software modules, defined by modular programming, in a programming language with incomplete direct support for the concept. (en) |
rdfs:label | Module pattern (en) Модуль (шаблон проєктування) (uk) |
owl:sameAs | freebase:Module pattern yago-res:Module pattern wikidata:Module pattern dbpedia-hu:Module pattern http://hy.dbpedia.org/resource/Մոդուլ_(նախագծման_ձևանմուշ) dbpedia-uk:Module pattern https://global.dbpedia.org/id/4sAss |
prov:wasDerivedFrom | wikipedia-en:Module_pattern?oldid=1085060621&ns=0 |
foaf:depiction | wiki-commons:Special:FilePath/Module-software-design-pattern.png |
foaf:isPrimaryTopicOf | wikipedia-en:Module_pattern |
is dbo:wikiPageWikiLink of | dbr:Software_design_pattern |
is foaf:primaryTopic of | wikipedia-en:Module_pattern |