Title: Message
Oi, segue dois exemplos.
 
Um bom lugar para entender a finalidade de inner class é em http://java.sun.com/products/jdk/1.1/docs/guide/innerclasses/spec/innerclasses.doc.html
 
T++
 
 
1.)*********
 
import java.awt.*;
import java.awt.event.*;
 
public class Inner extends Frame
{
Inner()
{
        super("Inner Test");
        add(new Button("Exit app to use inner class"));
        setBounds(100,100,200,200);
        setVisible(true);
        
        addWindowListener(new Closer());
}      
       
public static void main(String args[]){new Inner();}
 
class Closer extends WindowAdapter
{
        public void windowClosing(WindowEvent e) {System.exit(0);}
}
 
}
 
2.)**************
 
import java.awt.*;
import java.awt.event.*;
 
public class Inner2 extends Frame
{
Inner2()
{
        super("Inner2 Test");
        add(new Button("Exit"));
        setBounds(100,100,200,200);
        setVisible(true);
       
        // This code defines a new WindowAdapter extension which listens
        // for windowClosing, and then kills the app.
        // It generates a Inner2$1.class
        addWindowListener(new WindowAdapter()
        {
         public void windowClosing(WindowEvent e){System.exit(0);}
        });
}      
public static void main(String args[]){new Inner2();}
}

Marcelo Hablocher
Accenture
----- Original Message -----
Sent: Thursday, October 10, 2002 08:55
Subject: [java-list] Inner Class

Pessoal, gostaria de saber onde e por que usar inner classes. Quais as vantagens e desvantagens? quais sao suas propriedades? Se alguem tiver um exemplo prático de aplicaçao de inner class para me enviar eu agradeço, se quiserem mandem diretamente para o meu email.
 
Obrigado,
 

Pablo Oliveira Vieira
Walar Informática
Fone: 55 11 3741.
2614
Fax: 55 11 3741.9677
e-mail:
[EMAIL PROTECTED]

 

Responder a