Frameworks

O que é um framework?

Qual é o problema?

O que é um Framework?

frame1.gif (6254 bytes)

Diferenças entre um Framework e uma Biblioteca de Classes OO

frame2.gif (4546 bytes)

frame3.gif (6625 bytes)

public class MeuMouseListener implements MouseListener {
    public void mouseClicked(MouseEvent event) {
        ...
    }
    public void mousePressed(MouseEvent event) {
        ...
    }
    ...
}
...
    MeuMouseListener mouseListener = new MeuMouseListener();
    JButton meuBotão = new JButton("clique aqui");
    // O seguinte método estabelece a interação entre o objeto
    // meuBotão e o objeto mouseListener
    meuBotão.addMouseListener(mouseListener);

frame4.gif (5985 bytes)

Diferenças entre Frameworks e Design Patterns

Características Básicas de Frameworks

frame-1 programa próxima