Top Downloads

Keygen
Crack
Vista
DVD
Video

Webmasters

Links exchenge

My base 1270245 downloads
Get Info on raphael cerqueira from 14 search engines in 1.
raphael cerqueira Info
Get Info on raphael cerqueira from 14 search engines in 1.
raphael cerqueira Info
Shop and compare great deals on raphael cerqueira and other related products.
Shopping for raphael cerqueira?
Let us help you find raphael cerqueira and more!
Looking For raphael cerqueira
Shop for raphael cerqueira, and deals on tons of other products.
All about raphael cerqueira Here!
Find the Best Deals. Shop for raphael cerqueira now.
Find the Best Deals for raphael cerqueira
Find raphael cerqueira Here! Click Here!
Looking for raphael cerqueira?

Terça-feira, 16 de Outubro de 2007

Padrões de Projeto - Abstract Factory

Dando continuação à implementação de alguns padrões de projeto em C++, segue agora um pequeno exemplo do Abstract Factory. Trata-se de um código bem simples que encontrei na internet e que continha alguns erros. Pretendo em breve estar escrevendo alguma coisa a respeito do padrão e disponibilizar aqui também.

Pronto, tá aí o código pra ajudar no entendimento do padrão:
http://rapidshare.com/files/63099164/abstract_factory.zip.html

Repostagem do exemplo do Template Method:
http://rapidshare.com/files/63099028/template_method.zip.html

Terça-feira, 2 de Outubro de 2007

Padrões de Projeto - Template Method

O padrão Template Method é uma técnica muito utilizada para obtenção da reutilização de código. O comportamento do método template é basicamente a inversão do controle da aplicação, ou seja, a classe-pai chama os métodos da classe-filha e não o inverso. Processo conhecido como o Princípio de Hollywood, “não nos chame, nós chamaremos você”. [GAMMA, 2000 apud SWEET, 1985]

O método template permite que o comportamento padrão (invariante) seja implementado somente uma vez pela superclasse e o comportamento especifico (variante) seja implementado em cada subclasse que estende o framework.

Uma forma de controle das extensões de subclasses são os métodos gancho (hook methods, em inglês). É possível então criar um método template que chama os métodos gancho, permitindo um controle do comportamento somente nestes pontos.

Conforme a Figura 1, o método template de Classe_Abstrata faz chamadas aos métodos gancho, operação_1() e operação_2(), na sua implementação. Contudo a implementação dos métodos gancho não será feita na superclasse. Cada subclasse é, portanto responsável por implementar o seu comportamento especifico.

Exemplo de código em C++
http://getfilehosting.com/file/83/template-method.zip.html

Referência Bibliográfica:

GAMMA, Erich; HELM, Richard; JOHNSON, Ralph; VLISSIDES, John. Padrões de Projeto: Soluções Reutilizáveis de Software Orientado a Objetos. Ed. Bookman. 2000. Porto Alegre.

Quinta-feira, 27 de Setembro de 2007

Padrões de Projeto - Template Method - C++

Hoje estarei postando um exemplo de código em que estou trabalhando com o Template Method em C++. Pretendo também explicar o padrão e suas aplicabilidades. Com a inicalização da explicação dos padrões de projeto inicializo também a minha pesquisa para o meu trabalho de conclusão de curso.

Quarta-feira, 26 de Setembro de 2007

Apresentação

Bom , é isso, criei o tal blog pra mim. Aqui espero ajudar todos aqueles que enfrentem ou enfrentaram problemas de programação. Pretendo disponibilizar também uma gama de exemplos e detalhamentos sobre os padrões de projeto e programação em C++.
Como estou concluindo a minha graduação pretendo também disponibilizar aqui os frutos da minha pesquisa e poder compartilhar da minha experiência.




Mirror links for 'Raphael Cerqueira':
 

Disclaimer

02.12.2008

Copyright © alfa21.net 2005 - 2007