Arquivo da Categoria: OOAD e POO

Object Oriented Analysis and Design

Método de Trabalho

Sou um “cara” que, atualmente, programa em VBA mas levando os conceitos de programação orientada a objetos aplicados no Java. Posso citar duas grandes vantagens de programar desta maneira: (1) Reutilização de código: permite o reaproveitamento de maneira muito mais fácil … Continuar a ler

Publicado em Metodologias e Processos, OOAD e POO | Etiquetas , , , | 2 Comentários

Sobrecarga de métodos com VBA (Overload)

Na linguagem de programação Java é possível definir, em uma classe, dois métodos com o mesmo nome porém com assinaturas diferentes. Faz parte da assinatura do método primeiramente o seu nome seguido dos tipos dos parâmetros que este contém. Abaixo … Continuar a ler

Publicado em Java, MS Access, OOAD e POO, Visual Basic 6.0 e VBA | Etiquetas , , , , | Publicar um comentário

Re-aproveitando eventos no VBA – The Observer Pattern – Eventos em interfaces não dá …

Como se sabe, a linguagem VBA e VB6 é bastante orientada à eventos em sua concepção. Nela, é possível declarar eventos em um módulo de classe e dispará-lo de dentro de um método deste módulo notificando os objetos clientes que … Continuar a ler

Publicado em Design Pattern, OOAD e POO, Projetos, Visual Basic 6.0 e VBA | Etiquetas , , , , , , , | 1 Comentário

Sabe para que serve o Módulo de Classe no VBA ??? (Excel / Word / Access etc)

Na programação orientada a objetos (POO), uma classe é a abstração de um conceito de um objeto que queremos construir. Simplificando: é um módulo de código que descreve um objeto. Exemplificando:  imagina só que queremos construir um loteamento de casas … Continuar a ler

Publicado em Microsoft, OOAD e POO, Visual Basic 6.0 e VBA | Etiquetas , , , , | 5 Comentários

Programação Orientada a Objetos com VBA / VB6

O ainda muito usado Visual Basic 6.0 ou o nosso atualíssimo VBA (Visual Basic For Applications) contido no MS Office, por sua natureza, não são linguagens que implementam todas as características de uma linguagem totalmente orientada a objetos como o … Continuar a ler

Publicado em MS Access, OOAD e POO, Visual Basic 6.0 e VBA | Etiquetas , , , , | 8 Comentários

Coesão

A interface pública de uma classe é coesa se todas as suas características (ex: métodos) estão relacionadas com o conceito que a classe representa. Veja outras postagens sobre Orientação a Objetos.

Publicado em OOAD e POO | Etiquetas | Publicar um comentário

Estudo de Livros Head First

Projetos que desenvolvi para estudo dos livros: Faça o download: Head First Design Patterns (VB.net) –> Outros posts sobre Design Patterns: clique aqui. Head First JavaScript (VB.net) –> Outros posts sobre Javascript: clique aqui. –> Jogos em Javascript: clique aqui. … Continuar a ler

Publicado em Desenvolvimento, Design Pattern, Javascript e AJAX, OOAD e POO | Etiquetas , , , , , , | 1 Comentário