Browse Wiki & Semantic Web

Jump to: navigation, search
Http://dbpedia.org/resource/Facade pattern
  This page has no properties.
hide properties that link here 
  No properties link to this page.
 
http://dbpedia.org/resource/Facade_pattern
http://dbpedia.org/ontology/abstract Fasad är ett designmönster som syftar tillFasad är ett designmönster som syftar till att tillhandahålla ett gränssnitt till en samling av klasser. I typfallet implementeras den som en singleton. En fasad ger en tydlig definition av kommunikationen mellan klienter som anropar fasaden och det bakomliggande programmet. fasaden och det bakomliggande programmet. , Fachada (Facade) es un tipo de patrón de diseño estructural. Viene motivado por la necesidad de estructurar un entorno de programación y reducir su complejidad con la división en subsistemas, minimizando las comunicaciones y dependencias entre estos. , Facade パターンあるいは Façade パターン(ファサード・パターン)とは、GoF(Gang of Four; 4人のギャングたち)によって定義された、コンピュータソフトウェアのデザインパターンの1つである。Facade(ファサード)とは「建物の正面」を意味する。異なるサブシステムを単純な操作だけを持ったFacadeクラスで結び、サブシステム間の独立性を高める事を目的とする。 , Fassade (englisch facade, auch façade gescFassade (englisch facade, auch façade geschrieben) ist ein Entwurfsmuster aus dem Bereich der Softwareentwicklung, das zur Kategorie der Strukturmuster (engl. structural design patterns) gehört. Es bietet eine einheitliche und meist vereinfachte Schnittstelle zu einer Menge von Schnittstellen eines Subsystems. Wenn ein Subsystem viele technisch orientierte Klassen enthält, die selten von außen verwendet werden, hilft es, eine Fassade zu verwenden. Die Fassade ist eine Klasse mit ausgewählten Methoden, die eine häufig benötigte Untermenge an des Subsystems umfasst. Sie delegiert die Funktionalität an andere Klassen des Subsystems und vereinfacht dadurch den Umgang mit dem Subsystem.acht dadurch den Umgang mit dem Subsystem. , De façade is een ontwerppatroon in het vakgebied der object-georiënteerd ontwerpen binnen de informatica. De façade dient als voorkant voor een collectie van objecten die samen een verzameling diensten aanbieden. , Fasáda (anglicky Facade) je softwarový návFasáda (anglicky Facade) je softwarový návrhový vzor, který slouží ke zjednodušení komunikace mezi uživatelem a systémem. Použití je výhodné, pokud je tento systém příliš komplexní (obsahuje mnoho tříd a vazeb) pro splnění dané oblasti úloh, jež po něm vyžadují uživatelé. Fasáda je způsob nahrazení velkého počtu rozhraní subsystémů, sjednoceným rozhraním, které bude zaštitovat všechna rozhraní subsystémů. Cílem je tedy omezit množství tříd, se kterými musí uživatel komunikovat. Často se využívá spolu s návrhovým vzorem jedináček (Singleton). Fasáda nemusí být realizována jako jediná třída, ale může být i skupinou tříd.ediná třída, ale může být i skupinou tříd. , نمط واجهة المبنى (بالإنجليزية: facade pattنمط واجهة المبنى (بالإنجليزية: facade pattern)‏ (يلفظ (فساد) façade أيضاً) هو نمط تصميم برامج شائع الاستخدام في البرمجة كائنية التوجه. تشبه الواجهة في العمارة، الواجهة هي كائن يعمل كواجهة أمامية تخفي كودًا أساسيًا أو بنيويًا أكثر تعقيدًا. يمكن للواجهة: * تحسين إمكانية قراءة مكتبة البرامج وإمكانية استخدامها من خلال إخفاء التفاعل مع المكونات الأكثر تعقيدًا وراء واجهة برمجة تطبيقات واحدة (وغالبًا ما تكون مبسطة) * توفير واجهة خاصة بالسياق لمزيد من الوظائف العامة (كاملة مع التحقق من صحة المدخلات الخاصة بالسياق) * بمثابة نقطة انطلاق لمُعدِّل أوسع للأنظمة المتآلفة أو المترابطة بإحكام لصالح كود أكثر ترابطاً. غالبًا ما يستخدم المطورون نمط تصميم الواجهة عندما يكون النظام معقدًا للغاية أو يصعب فهمه لأن النظام يحتوي على العديد من الأصناف المترابطة أو لأن الكود المصدري غير متوفر. يخفي هذا النمط تعقيدات النظام الأكبر ويوفر واجهة أبسط للعميل. وعادةً ما تتضمن صنف مغلّف واحد يحتوي على مجموعة من الأعضاء التي يطلبها العميل. يدخل هؤلاء الأعضاء إلى النظام نيابة عن عميل الواجهة ويخفي تفاصيل التنفيذ.يابة عن عميل الواجهة ويخفي تفاصيل التنفيذ. , Фаса́д — шаблон проєктування, призначений для об'єднання групи підсистем під один уніфікований інтерфейс, надаючи доступ до них через одну точку входу. Це дозволяє спростити роботу з підсистемами. Фасад належить до структурних шаблонів проєктування. , 外观模式(Facade pattern),是軟件工程中常用的一種軟件設計模式,它為子外观模式(Facade pattern),是軟件工程中常用的一種軟件設計模式,它為子系統中的一組介面提供一個統一的高層介面,使得子系統更容易使用。 外观模式是一个设计模式 (计算机)中常用的面向对象程序设计. 类似于一个建筑学中的立面. 立面作为一个前端接口来屏蔽更复杂的底层或结构代码。外观模式可以: * 通用简化的API屏蔽与更复杂的内部组件和结构, 以提高Software library的可读性和可用性 * 为更通用的功能提供上下文特定的接口 * 在广泛更新重构单层系统(Monolithic System)或紧密耦合(tight coupling)的軟件系统, 提供一个简化的启动点,更有利于更多的松耦合(loose coupling)代码 当一个系统非常复杂或难以理解时,开发人员通常会使用 facade 设计模式,因为该系统有许多相互依赖的类,或者因为其源代码不可用。Facade模式隐藏了更大系统的复杂性,为客户端提供了一个更简单的接口。通常会涉及到一个wrapper包含客户端所需的一组成员的。这些成员代表 facade 客户端访问系统并隐藏实现细节。含客户端所需的一组成员的。这些成员代表 facade 客户端访问系统并隐藏实现细节。 , O Padrão de projeto Facade (ou Fachada) é O Padrão de projeto Facade (ou Fachada) é um padrão de design de software usado comumente com programação orientada a objetos. Este nome é uma analogia para uma fachada arquitetural. Um Facade é um objeto que provê uma interface simplificada para um corpo de código maior, como por exemplo, uma biblioteca de classes. O Padrão Facade é do tipo estrutural . É usado quando um sistema é muito complexo ou difícil de entender, já que possui um grande número de classes independentes ou se trechos de código fonte estão indisponíveis. Este padrão esconde as complexidades de um sistema maior e provê uma interface simplificada ao cliente. Tipicamente envolve uma única classe responsável por englobar uma série de membros requeridos pelo cliente. Estes membros acessam o sistema em nome do Facade e escondem os detalhes de implementação.e e escondem os detalhes de implementação. , 퍼사드(프랑스어: façade[fəˈsɑːd] 영어: facade) 패턴(외퍼사드(프랑스어: façade[fəˈsɑːd] 영어: facade) 패턴(외관 패턴)은 소프트웨어 공학 디자인 패턴 중 하나이다. 객체 지향 프로그래밍 분야에서 자주 쓰인다. Facade (외관)는 "건물의 정면"을 의미한다. 퍼사드는 클래스 라이브러리 같은 어떤 소프트웨어의 다른 커다란 코드 부분에 대한 간략화된 인터페이스를 제공하는 객체이다. * 퍼사드는 소프트웨어 라이브러리를 쉽게 사용할 수 있게 해준다. 또한 퍼사드는 소프트웨어 라이브러리를 쉽게 이해할 수 있게 해 준다. 퍼사드는 공통적인 작업에 대해 간편한 메소드들을 제공해준다. * 퍼사드는 라이브러리를 사용하는 코드들을 좀 더 읽기 쉽게 해준다. * 퍼사드는 라이브러리 바깥쪽의 코드가 라이브러리의 안쪽 코드에 의존하는 일을 감소시켜 준다. 대부분의 바깥쪽의 코드가 퍼사드를 이용하기 때문에 시스템을 개발하는 데 있어 유연성이 향상된다. * 퍼사드는 좋게 작성되지 않은 API의 집합을 하나의 좋게 작성된 API로 감싸준다. 래퍼(wrapper)가 특정 인터페이스를 준수해야 하며, 폴리모픽 기능을 지원해야 할 경우에는 어댑터 패턴을 쓴다. 단지 쉽고 단순한 인터페이스를 이용하고 싶을 경우에는 퍼사드를 쓴다.쓴다. 단지 쉽고 단순한 인터페이스를 이용하고 싶을 경우에는 퍼사드를 쓴다. , Шаблон фасад (англ. Facade) — структурный шаблон проектирования, позволяющий скрыть сложность системы путём сведения всех возможных внешних вызовов к одному объекту, делегирующему их соответствующим объектам системы. , The facade pattern (also spelled façade) iThe facade pattern (also spelled façade) is a software-design pattern commonly used in object-oriented programming. Analogous to a facade in architecture, a facade is an object that serves as a front-facing interface masking more complex underlying or structural code. A facade can: * improve the readability and usability of a software library by masking interaction with more complex components behind a single (and often simplified) API * provide a context-specific interface to more generic functionality (complete with context-specific input validation) * serve as a launching point for a broader refactor of monolithic or tightly-coupled systems in favor of more loosely-coupled code Developers often use the facade design pattern when a system is very complex or difficult to understand because the system has many interdependent classes or because its source code is unavailable. This pattern hides the complexities of the larger system and provides a simpler interface to the client. It typically involves a single wrapper class that contains a set of members required by the client. These members access the system on behalf of the facade client and hide the implementation details.lient and hide the implementation details. , Fasada – wzorzec projektowy należący do grupy wzorców strukturalnych. Służy do ujednolicenia dostępu do złożonego systemu poprzez wystawienie uproszczonego, uporządkowanego interfejsu programistycznego, który ułatwia jego użycie. , En génie logiciel, le patron de conception (ou design pattern) façade a pour but de cacher une conception et une interface complexe difficile à comprendre (cette complexité étant apparue « naturellement » avec l'évolution du sous-système en question). , El patró facade (o patró de façana) és un El patró facade (o patró de façana) és un patró de disseny generalment utilitzat en la programació orientada a objectes. El nom és una analogia a una façana arquitectònica. Un facade és un objecte que proporciona una interfície simplificada a un cos més gran de codi, com una classe biblioteca. Un facade permet: * Facilitar l'ús, la comprensió i les proves, d'una biblioteca de programari, donat que el facade disposa de mètodes per a tasques comunes. * Facilitar la lectura de la biblioteca per la mateixa raó. * Reduir les dependències amb el codi exterior en el funcionament intern d'una biblioteca, ja que la majoria del codi utilitza la façana i permet una major flexibilitat en el desenvolupament del sistema. * Encapsular una col·lecció mal dissenyada d'APIs amb un sola API ben dissenyada (segons necessiti la tasca). El patró de disseny Facade s'utilitza sovint quan un sistema és molt complex o difícil d'entendre perquè el sistema té un gran nombre de classes interdependents o el seu codi de font no està disponible. Aquest patró amaga la complexitat del sistema més gran i proporciona un interfície més senzilla per al client. Generalment es tracta d'una sola classe contenidor que engloba un conjunt de membres demanats pel client. Aquests membres accedeixen al sistema en nom del client façana i oculten els detalls d'implementacióçana i oculten els detalls d'implementació , Letteralmente façade significa "facciata",Letteralmente façade significa "facciata", ed infatti nella programmazione ad oggetti indica un oggetto che permette, attraverso un'interfaccia più semplice, l'accesso a sottosistemi che espongono interfacce complesse e molto diverse tra loro, nonché a blocchi di codice complessi. Consideriamo, ad esempio, la seguente situazione in cui una classe Client, per realizzare una singola operazione deve accedere ad alcune classi molto differenti tra loro. L'utilizzo del pattern façade (qui realizzato attraverso la classe Facade) permette di nascondere la complessità dell'operazione, poiché in questo caso la classe Client chiama soltanto il metodo metodoUnico per realizzare la stessa operazione. Il vantaggio è ancora più evidente se questo pattern viene utilizzato in una libreria software, poiché rende indipendente l'implementazione della classe Client dall'implementazione dei vari oggetti Class1, Class2, etc. Nelle librerie standard Java (Java 2 Platform, Standard Edition) questo pattern viene spesso usato; considerando ad esempio tutte le classi disponibili per fare il rendering del testo o delle forme geometriche, un programmatore può ignorare tutte queste classi e utilizzare unicamente le classi façade (Font e Graphics) che offrono un'interfaccia più semplice e omogenea.no un'interfaccia più semplice e omogenea.
http://dbpedia.org/ontology/thumbnail http://commons.wikimedia.org/wiki/Special:FilePath/Facade_Design_Pattern_Class_Diagram_UML.svg?width=300 +
http://dbpedia.org/ontology/wikiPageExternalLink http://c2.com/cgi/wiki%3FFacadePattern +
http://dbpedia.org/ontology/wikiPageID 65028
http://dbpedia.org/ontology/wikiPageLength 8111
http://dbpedia.org/ontology/wikiPageRevisionID 1121829667
http://dbpedia.org/ontology/wikiPageWikiLink http://dbpedia.org/resource/Software_design_pattern + , http://dbpedia.org/resource/Category:Articles_with_example_Ruby_code + , http://dbpedia.org/resource/Facade + , http://dbpedia.org/resource/Encapsulation_%28computer_programming%29 + , http://dbpedia.org/resource/Object_%28computer_science%29 + , http://dbpedia.org/resource/Data_validation + , http://dbpedia.org/resource/File:Example_of_Facade_design_pattern_in_UML.png + , http://dbpedia.org/resource/Wrapper_class + , http://dbpedia.org/resource/Unified_Modeling_Language + , http://dbpedia.org/resource/Monolithic_system + , http://dbpedia.org/resource/Code_refactoring + , http://dbpedia.org/resource/Category:Articles_with_example_Java_code + , http://dbpedia.org/resource/Design_Patterns + , http://dbpedia.org/resource/Loose_coupling + , http://dbpedia.org/resource/Category:Software_design_patterns + , http://dbpedia.org/resource/Decorator_pattern + , http://dbpedia.org/resource/Application_programming_interface + , http://dbpedia.org/resource/Object-oriented_programming + , http://dbpedia.org/resource/Category:Articles_with_example_C_Sharp_code + , http://dbpedia.org/resource/Adapter_pattern + , http://dbpedia.org/resource/Software_library + , http://dbpedia.org/resource/Class_diagram + , http://dbpedia.org/resource/Polymorphism_%28computer_science%29 +
http://dbpedia.org/property/alt Facade Design Pattern Sequence Diagram , Facade Design Pattern Class Diagram
http://dbpedia.org/property/direction horizontal
http://dbpedia.org/property/footer A sample UML class and sequence diagram for the Facade design pattern.
http://dbpedia.org/property/image Facade Design Pattern Sequence Diagram UML.svg , Facade Design Pattern Class Diagram UML.svg
http://dbpedia.org/property/width 300 , 350
http://dbpedia.org/property/wikiPageUsesTemplate http://dbpedia.org/resource/Template:Wikibooks + , http://dbpedia.org/resource/Template:Multiple_image + , http://dbpedia.org/resource/Template:Design_Patterns_Patterns + , http://dbpedia.org/resource/Template:Commons_category + , http://dbpedia.org/resource/Template:Reflist +
http://purl.org/dc/terms/subject http://dbpedia.org/resource/Category:Articles_with_example_Ruby_code + , http://dbpedia.org/resource/Category:Articles_with_example_C_Sharp_code + , http://dbpedia.org/resource/Category:Articles_with_example_Java_code + , http://dbpedia.org/resource/Category:Software_design_patterns +
http://purl.org/linguistics/gold/hypernym http://dbpedia.org/resource/Pattern +
http://www.w3.org/ns/prov#wasDerivedFrom http://en.wikipedia.org/wiki/Facade_pattern?oldid=1121829667&ns=0 +
http://xmlns.com/foaf/0.1/depiction http://commons.wikimedia.org/wiki/Special:FilePath/Example_of_Facade_design_pattern_in_UML.png + , http://commons.wikimedia.org/wiki/Special:FilePath/Facade_Design_Pattern_Sequence_Diagram_UML.svg + , http://commons.wikimedia.org/wiki/Special:FilePath/Facade_Design_Pattern_Class_Diagram_UML.svg +
http://xmlns.com/foaf/0.1/isPrimaryTopicOf http://en.wikipedia.org/wiki/Facade_pattern +
owl:sameAs http://nl.dbpedia.org/resource/Fa%C3%A7ade_%28ontwerppatroon%29 + , http://mn.dbpedia.org/resource/%D0%A4%D0%B0%D0%BA%D1%8D%D0%B4%D1%8D_%D0%B7%D0%B0%D0%B3%D0%B2%D0%B0%D1%80 + , http://ca.dbpedia.org/resource/Facade + , http://www.wikidata.org/entity/Q428170 + , http://th.dbpedia.org/resource/%E0%B8%9F%E0%B8%B0%E0%B8%8B%E0%B8%B2%E0%B8%94%E0%B9%81%E0%B8%9E%E0%B8%95%E0%B9%80%E0%B8%97%E0%B8%B4%E0%B8%A3%E0%B9%8C%E0%B8%99 + , http://hy.dbpedia.org/resource/%D5%83%D5%A1%D5%AF%D5%A1%D5%BF_%28%D5%B6%D5%A1%D5%AD%D5%A1%D5%A3%D5%AE%D5%B4%D5%A1%D5%B6_%D5%B1%D6%87%D5%A1%D5%B6%D5%B4%D5%B8%D6%82%D5%B7%29 + , http://pl.dbpedia.org/resource/Fasada_%28wzorzec_projektowy%29 + , http://ja.dbpedia.org/resource/Facade_%E3%83%91%E3%82%BF%E3%83%BC%E3%83%B3 + , http://ko.dbpedia.org/resource/%ED%8D%BC%EC%82%AC%EB%93%9C_%ED%8C%A8%ED%84%B4 + , http://de.dbpedia.org/resource/Fassade_%28Entwurfsmuster%29 + , http://yago-knowledge.org/resource/Facade_pattern + , http://zh.dbpedia.org/resource/%E5%A4%96%E8%A7%80%E6%A8%A1%E5%BC%8F + , http://ar.dbpedia.org/resource/%D9%86%D9%85%D8%B7_%D9%88%D8%A7%D8%AC%D9%87%D8%A9_%D8%A7%D9%84%D9%85%D8%A8%D9%86%D9%89 + , http://fr.dbpedia.org/resource/Fa%C3%A7ade_%28patron_de_conception%29 + , http://it.dbpedia.org/resource/Fa%C3%A7ade_pattern + , http://bg.dbpedia.org/resource/%D0%A4%D0%B0%D1%81%D0%B0%D0%B4%D0%B0_%28%D1%88%D0%B0%D0%B1%D0%BB%D0%BE%D0%BD%29 + , http://es.dbpedia.org/resource/Facade_%28patr%C3%B3n_de_dise%C3%B1o%29 + , http://dbpedia.org/resource/Facade_pattern + , http://gl.dbpedia.org/resource/Facade_%28padr%C3%B3n_de_dese%C3%B1o%29 + , http://pt.dbpedia.org/resource/Fa%C3%A7ade + , http://cs.dbpedia.org/resource/Fas%C3%A1da_%28n%C3%A1vrhov%C3%BD_vzor%29 + , http://uk.dbpedia.org/resource/%D0%A4%D0%B0%D1%81%D0%B0%D0%B4_%28%D1%88%D0%B0%D0%B1%D0%BB%D0%BE%D0%BD_%D0%BF%D1%80%D0%BE%D1%94%D0%BA%D1%82%D1%83%D0%B2%D0%B0%D0%BD%D0%BD%D1%8F%29 + , http://ru.dbpedia.org/resource/%D0%A4%D0%B0%D1%81%D0%B0%D0%B4_%28%D1%88%D0%B0%D0%B1%D0%BB%D0%BE%D0%BD_%D0%BF%D1%80%D0%BE%D0%B5%D0%BA%D1%82%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D1%8F%29 + , http://hu.dbpedia.org/resource/Homlokzat_programtervez%C3%A9si_minta + , http://sv.dbpedia.org/resource/Fasad_%28designm%C3%B6nster%29 + , http://fa.dbpedia.org/resource/%D8%A7%D9%84%DA%AF%D9%88%DB%8C_%D9%86%D9%85%D8%A7 + , https://global.dbpedia.org/id/3y8Qy + , http://ky.dbpedia.org/resource/%D0%A4%D0%B0%D1%81%D0%B0%D0%B4 + , http://vi.dbpedia.org/resource/Facade_pattern + , http://rdf.freebase.com/ns/m.0h9l8 +
rdf:type http://dbpedia.org/class/yago/Structure105726345 + , http://dbpedia.org/class/yago/Cognition100023271 + , http://dbpedia.org/class/yago/PsychologicalFeature100023100 + , http://dbpedia.org/class/yago/Form105930736 + , http://dbpedia.org/ontology/Disease + , http://dbpedia.org/class/yago/Abstraction100002137 + , http://dbpedia.org/class/yago/WikicatSoftwareDesignPatterns +
rdfs:comment Fasáda (anglicky Facade) je softwarový návFasáda (anglicky Facade) je softwarový návrhový vzor, který slouží ke zjednodušení komunikace mezi uživatelem a systémem. Použití je výhodné, pokud je tento systém příliš komplexní (obsahuje mnoho tříd a vazeb) pro splnění dané oblasti úloh, jež po něm vyžadují uživatelé. Fasáda je způsob nahrazení velkého počtu rozhraní subsystémů, sjednoceným rozhraním, které bude zaštitovat všechna rozhraní subsystémů. Cílem je tedy omezit množství tříd, se kterými musí uživatel komunikovat. Často se využívá spolu s návrhovým vzorem jedináček (Singleton). Fasáda nemusí být realizována jako jediná třída, ale může být i skupinou tříd.ediná třída, ale může být i skupinou tříd. , Letteralmente façade significa "facciata",Letteralmente façade significa "facciata", ed infatti nella programmazione ad oggetti indica un oggetto che permette, attraverso un'interfaccia più semplice, l'accesso a sottosistemi che espongono interfacce complesse e molto diverse tra loro, nonché a blocchi di codice complessi. Consideriamo, ad esempio, la seguente situazione in cui una classe Client, per realizzare una singola operazione deve accedere ad alcune classi molto differenti tra loro.d alcune classi molto differenti tra loro. , El patró facade (o patró de façana) és un El patró facade (o patró de façana) és un patró de disseny generalment utilitzat en la programació orientada a objectes. El nom és una analogia a una façana arquitectònica. Un facade és un objecte que proporciona una interfície simplificada a un cos més gran de codi, com una classe biblioteca. Un facade permet:m una classe biblioteca. Un facade permet: , Фаса́д — шаблон проєктування, призначений для об'єднання групи підсистем під один уніфікований інтерфейс, надаючи доступ до них через одну точку входу. Це дозволяє спростити роботу з підсистемами. Фасад належить до структурних шаблонів проєктування. , 外观模式(Facade pattern),是軟件工程中常用的一種軟件設計模式,它為子外观模式(Facade pattern),是軟件工程中常用的一種軟件設計模式,它為子系統中的一組介面提供一個統一的高層介面,使得子系統更容易使用。 外观模式是一个设计模式 (计算机)中常用的面向对象程序设计. 类似于一个建筑学中的立面. 立面作为一个前端接口来屏蔽更复杂的底层或结构代码。外观模式可以: * 通用简化的API屏蔽与更复杂的内部组件和结构, 以提高Software library的可读性和可用性 * 为更通用的功能提供上下文特定的接口 * 在广泛更新重构单层系统(Monolithic System)或紧密耦合(tight coupling)的軟件系统, 提供一个简化的启动点,更有利于更多的松耦合(loose coupling)代码 当一个系统非常复杂或难以理解时,开发人员通常会使用 facade 设计模式,因为该系统有许多相互依赖的类,或者因为其源代码不可用。Facade模式隐藏了更大系统的复杂性,为客户端提供了一个更简单的接口。通常会涉及到一个wrapper包含客户端所需的一组成员的。这些成员代表 facade 客户端访问系统并隐藏实现细节。含客户端所需的一组成员的。这些成员代表 facade 客户端访问系统并隐藏实现细节。 , نمط واجهة المبنى (بالإنجليزية: facade pattern)‏ (يلفظ (فساد) façade أيضاً) هو نمط تصميم برامج شائع الاستخدام في البرمجة كائنية التوجه. تشبه الواجهة في العمارة، الواجهة هي كائن يعمل كواجهة أمامية تخفي كودًا أساسيًا أو بنيويًا أكثر تعقيدًا. يمكن للواجهة: , Шаблон фасад (англ. Facade) — структурный шаблон проектирования, позволяющий скрыть сложность системы путём сведения всех возможных внешних вызовов к одному объекту, делегирующему их соответствующим объектам системы. , En génie logiciel, le patron de conception (ou design pattern) façade a pour but de cacher une conception et une interface complexe difficile à comprendre (cette complexité étant apparue « naturellement » avec l'évolution du sous-système en question). , Fasad är ett designmönster som syftar tillFasad är ett designmönster som syftar till att tillhandahålla ett gränssnitt till en samling av klasser. I typfallet implementeras den som en singleton. En fasad ger en tydlig definition av kommunikationen mellan klienter som anropar fasaden och det bakomliggande programmet. fasaden och det bakomliggande programmet. , Fasada – wzorzec projektowy należący do grupy wzorców strukturalnych. Służy do ujednolicenia dostępu do złożonego systemu poprzez wystawienie uproszczonego, uporządkowanego interfejsu programistycznego, który ułatwia jego użycie. , O Padrão de projeto Facade (ou Fachada) é O Padrão de projeto Facade (ou Fachada) é um padrão de design de software usado comumente com programação orientada a objetos. Este nome é uma analogia para uma fachada arquitetural. Um Facade é um objeto que provê uma interface simplificada para um corpo de código maior, como por exemplo, uma biblioteca de classes.mo por exemplo, uma biblioteca de classes. , 퍼사드(프랑스어: façade[fəˈsɑːd] 영어: facade) 패턴(외퍼사드(프랑스어: façade[fəˈsɑːd] 영어: facade) 패턴(외관 패턴)은 소프트웨어 공학 디자인 패턴 중 하나이다. 객체 지향 프로그래밍 분야에서 자주 쓰인다. Facade (외관)는 "건물의 정면"을 의미한다. 퍼사드는 클래스 라이브러리 같은 어떤 소프트웨어의 다른 커다란 코드 부분에 대한 간략화된 인터페이스를 제공하는 객체이다. * 퍼사드는 소프트웨어 라이브러리를 쉽게 사용할 수 있게 해준다. 또한 퍼사드는 소프트웨어 라이브러리를 쉽게 이해할 수 있게 해 준다. 퍼사드는 공통적인 작업에 대해 간편한 메소드들을 제공해준다. * 퍼사드는 라이브러리를 사용하는 코드들을 좀 더 읽기 쉽게 해준다. * 퍼사드는 라이브러리 바깥쪽의 코드가 라이브러리의 안쪽 코드에 의존하는 일을 감소시켜 준다. 대부분의 바깥쪽의 코드가 퍼사드를 이용하기 때문에 시스템을 개발하는 데 있어 유연성이 향상된다. * 퍼사드는 좋게 작성되지 않은 API의 집합을 하나의 좋게 작성된 API로 감싸준다. 좋게 작성되지 않은 API의 집합을 하나의 좋게 작성된 API로 감싸준다. , The facade pattern (also spelled façade) iThe facade pattern (also spelled façade) is a software-design pattern commonly used in object-oriented programming. Analogous to a facade in architecture, a facade is an object that serves as a front-facing interface masking more complex underlying or structural code. A facade can:derlying or structural code. A facade can: , De façade is een ontwerppatroon in het vakgebied der object-georiënteerd ontwerpen binnen de informatica. De façade dient als voorkant voor een collectie van objecten die samen een verzameling diensten aanbieden. , Facade パターンあるいは Façade パターン(ファサード・パターン)とは、GoF(Gang of Four; 4人のギャングたち)によって定義された、コンピュータソフトウェアのデザインパターンの1つである。Facade(ファサード)とは「建物の正面」を意味する。異なるサブシステムを単純な操作だけを持ったFacadeクラスで結び、サブシステム間の独立性を高める事を目的とする。 , Fassade (englisch facade, auch façade gescFassade (englisch facade, auch façade geschrieben) ist ein Entwurfsmuster aus dem Bereich der Softwareentwicklung, das zur Kategorie der Strukturmuster (engl. structural design patterns) gehört. Es bietet eine einheitliche und meist vereinfachte Schnittstelle zu einer Menge von Schnittstellen eines Subsystems.Menge von Schnittstellen eines Subsystems. , Fachada (Facade) es un tipo de patrón de diseño estructural. Viene motivado por la necesidad de estructurar un entorno de programación y reducir su complejidad con la división en subsistemas, minimizando las comunicaciones y dependencias entre estos.
rdfs:label Facade pattern , Facade パターン , Фасад (шаблон проектирования) , Фасад (шаблон проєктування) , Facade , Fassade (Entwurfsmuster) , Fasad (designmönster) , Façade , Facade (patrón de diseño) , Façade pattern , Façade (ontwerppatroon) , نمط واجهة المبنى , Façade (patron de conception) , Fasada (wzorzec projektowy) , 퍼사드 패턴 , Fasáda (návrhový vzor) , 外觀模式
hide properties that link here 
http://dbpedia.org/resource/Facade_%28disambiguation%29 + http://dbpedia.org/ontology/wikiPageDisambiguates
http://dbpedia.org/resource/Fa%C3%A7ade_pattern + , http://dbpedia.org/resource/Facade_Pattern + , http://dbpedia.org/resource/Design_Pattern_-_Facade + http://dbpedia.org/ontology/wikiPageRedirects
http://dbpedia.org/resource/Index_of_object-oriented_programming_articles + , http://dbpedia.org/resource/Fa%C3%A7ade_pattern + , http://dbpedia.org/resource/Law_of_Demeter + , http://dbpedia.org/resource/SLF4J + , http://dbpedia.org/resource/GRASP_%28object-oriented_design%29 + , http://dbpedia.org/resource/Wrapper_library + , http://dbpedia.org/resource/Object-oriented_programming + , http://dbpedia.org/resource/Pattern-Oriented_Software_Architecture + , http://dbpedia.org/resource/Adapter_pattern + , http://dbpedia.org/resource/Delegation_pattern + , http://dbpedia.org/resource/Software_design_pattern + , http://dbpedia.org/resource/Aggregate_pattern + , http://dbpedia.org/resource/Encapsulation_%28computer_programming%29 + , http://dbpedia.org/resource/Belle_II_experiment + , http://dbpedia.org/resource/Design_Patterns + , http://dbpedia.org/resource/Function_object + , http://dbpedia.org/resource/Balking_pattern + , http://dbpedia.org/resource/Facade_%28disambiguation%29 + , http://dbpedia.org/resource/Apache_Beehive + , http://dbpedia.org/resource/Forwarding_%28object-oriented_programming%29 + , http://dbpedia.org/resource/Flyweight_pattern + , http://dbpedia.org/resource/Singleton_pattern + , http://dbpedia.org/resource/PureMVC + , http://dbpedia.org/resource/Facade_Pattern + , http://dbpedia.org/resource/Design_Pattern_-_Facade + , http://dbpedia.org/resource/Structural_pattern + http://dbpedia.org/ontology/wikiPageWikiLink
http://en.wikipedia.org/wiki/Facade_pattern + http://xmlns.com/foaf/0.1/primaryTopic
http://dbpedia.org/resource/Facade_pattern + owl:sameAs
 

 

Enter the name of the page to start semantic browsing from.