Estamos trabalhando para restaurar o aplicativo Unionpedia na Google Play Store
CessanteEntrada
🌟Simplificamos nosso design para uma melhor navegação!
Instagram Facebook X LinkedIn
Sua própria Unionpédia com seu logotipo e domínio, a partir de 9,99 USD/mês
Criar meu Unionpédia

Abstract Factory

Índice Abstract Factory

Abstract Factory é um padrão de projeto de software (também conhecido como design pattern em inglês).

Índice

  1. 20 relações: Classe (programação), Erich Gamma, Factory Method, GNOME, GTK, Interface (ciência da computação), Interface gráfica do utilizador, Java (linguagem de programação), John Vlissides, KDE, Língua inglesa, Método (programação), Padrão de projeto de software, Prototype, Qt, Ralph Johnson, Singleton, Software aplicativo, Toolkit, Widget.

Classe (programação)

Em programação e na orientação a objetos, uma classe é um Tipo abstrato de Dados (TAD); ou seja, uma descrição que abstrai um conjunto de objetos com características similares (um projeto do objeto), é um código da linguagem de programação orientada a objetos que define e implementa um novo tipo de objeto, que terão características (atributos) que guardaram valores e, também funções específicas para manipular estes.

Ver Abstract Factory e Classe (programação)

Erich Gamma

Erich Gamma (Zurique) é um cientista da computação suíço.

Ver Abstract Factory e Erich Gamma

Factory Method

Factory Method ou Construtor virtual, na ciência da computação, é um padrão de projeto de software (design pattern, em inglês) que permite às classes delegar para subclasses decidirem, isso é feito através da criação de objetos que chamam o método fabrica especificado numa interface e implementado por um classe filha ou implementado numa classe abstrata e opcionalmente sobrescrito por classes derivadas.

Ver Abstract Factory e Factory Method

GNOME

GNOME é um projeto de software livre abrangendo o Ambiente de Trabalho GNOME, para os usuários, e a Plataforma de Desenvolvimento GNOME, para os desenvolvedores.

Ver Abstract Factory e GNOME

GTK

GTK (anteriormente GTK+ e GIMP Toolkit) é um toolkit multiplataforma para a criação de interfaces gráficas.

Ver Abstract Factory e GTK

Interface (ciência da computação)

Uma interface, em ciência da computação, é a fronteira que define a forma de comunicação entre duas entidades.

Ver Abstract Factory e Interface (ciência da computação)

Interface gráfica do utilizador

Em informática, interface gráfica do (abreviadamente, o acrônimo GUI, do inglês Graphical User Interface) é um tipo de interface do utilizador que permite a interação com dispositivos digitais por meio de elementos gráficos como ícones e outros indicadores visuais, em contraste a interface de linha de comando.

Ver Abstract Factory e Interface gráfica do utilizador

Java (linguagem de programação)

Java é uma linguagem de programação orientada a objetos desenvolvida na década de 90 por uma equipe de programadores chefiada por James Gosling, na empresa Sun Microsystems, que em 2008 foi adquirido pela empresa Oracle Corporation.

Ver Abstract Factory e Java (linguagem de programação)

John Vlissides

John Vlissides (—) foi um cientista da computação estadunidense.

Ver Abstract Factory e John Vlissides

KDE

KDE é uma comunidade internacional de software livre produzindo um conjunto de aplicativos multiplataforma projetados para funcionar em conjunto com sistemas Linux, FreeBSD, Solaris Microsoft Windows, e Apple Mac OS X. Ela é mais conhecida pela sua área de trabalho Plasma, um ambiente de trabalho fornecido como o ambiente padrão em muitas distribuições, como Bluestar Linux, Chakra Linux, KaOS, KDE neon, Kubuntu, Netrunner e OpenSUSE.

Ver Abstract Factory e KDE

Língua inglesa

Inglês (English) é uma língua indo-europeia germânica ocidental que surgiu nos reinos anglo-saxônicos da Inglaterra e se espalhou para o que viria a tornar-se o sudeste da Escócia, sob a influência do reino anglo medieval da Nortúmbria.

Ver Abstract Factory e Língua inglesa

Método (programação)

Em orientação a objetos, uma Função (ou função membro) é uma sub-rotina (ou procedimento ou função) associada a um objeto, e que possui acesso aos seus dados, as variáveis membro.

Ver Abstract Factory e Método (programação)

Padrão de projeto de software

Em Engenharia de Software, um (do inglês design pattern) é uma solução geral para um problema que ocorre com frequência dentro de um determinado contexto no projeto de software.

Ver Abstract Factory e Padrão de projeto de software

Prototype

Prototype, na ciência da computação, é um padrão de projeto de software (design pattern, em inglês).

Ver Abstract Factory e Prototype

Qt

Qt (oficialmente pronunciado como a palavra inglesa cute) é um framework multiplataforma para desenvolvimento de interfaces gráficas em C++ criado pela empresa norueguesa Trolltech.

Ver Abstract Factory e Qt

Ralph Johnson

Ralph Johnson é um cientista da computação estadunidense.

Ver Abstract Factory e Ralph Johnson

Singleton

Diagrama UML de uma classe ''singleton''. Singleton é um padrão de projeto de software (do inglês Design Pattern).

Ver Abstract Factory e Singleton

Software aplicativo

O OpenOffice.org é um exemplo de um aplicativo. Software aplicativo, (abreviadamente, app), é o software projetado através de Linguagem de programação para executar um grupo de funções, tarefas ou atividades coordenadas para o benefício do usuário.

Ver Abstract Factory e Software aplicativo

Toolkit

Em informática, toolkit é um conjunto de widgets, elementos básicos de uma GUI.

Ver Abstract Factory e Toolkit

Widget

Um widget, numa interface gráfica, é um elemento de interação - tal como janelas, botões, menus, ícones, barras de rolagem etc.

Ver Abstract Factory e Widget