Categorias
- Administração
- ajax
- arduino
- Arquivo
- Array
- Assertion
- bug
- C#
- Collection
- compilando e executando
- comércio
- Cotação
- DateFormat
- design pattern
- Design Patterns
- Dica
- dicas
- dúvida
- Excel
- fluxo de execução
- for loop
- formação de preço de venda
- game
- garbage collector
- Generics
- HowToCotacao
- html
- inner-class
- Integração
- java
- Java básico
- javascript
- jogo
- Juros Compostos
- locale
- mala direta
- matemática financeira
- mercadoria
- MS Access
- MS Excel
- MS Outlook
- MS Word
- MS XML
- MSXML
- Módulo de Classe
- OCX
- OO
- OOAD e POO
- Opinião
- Orientação à objetos
- PEC das Domésticas
- Pegadinha
- plugin
- POO
- precificação
- projeto
- Reflection
- regex
- Serialização
- Sistema SANAS
- static-import
- supermercado
- Sybase
- Thread
- Trabalho Realizado
- TreeView
- Variáveis
- vb.net
- VB6
- VBA
- VBA Orientado a Objetos
- Visual Basic 6
- Web
- Windows 7
- XML
- Planilha que consulta endereços por CEP
- Desmontando um Aspirador Rainbow E-Series para troca de cabo elétrico e limpeza de filtro de ar
- Abrindo uma ADO.Recordset com dados de uma Planilha do MS Excel
- Interpretando CAPTCHA com VBA e serviço Web
- VBA RoundUp, arredondando valores decimais para um valor inteiro acima.
- Programa para imprimir Capas (CD, Fita K7 e Mini-Disk) MS Access
- Ao tentar registrar uma DLL ou OCX com o comando REGSVR32 no windows 7 obtemos um erro 0X80004005
- Mala Direta com MS Outlook
- Automação Outlook: Um programa está tentando enviar mensagens de e-mail por você
- ByVal e ByRef. Sabe a diferença entre esses tipos de parâmetros no VBA ?
Arquivo da Categoria: inner class
O que significa uma regular inner-class com o modificador ‘final’ em sua declaração?
Post relacionado: Polimorfismo apenas para métodos de instância Como se poderá observar nos testes 1 e 2 logo abaixo, foi possível escrever uma nova classe Inner a classe que estende a Outer (SpecificOuter) mesmo que a classe Inner contida na … Continuar a ler
Iterator Design Pattern (por debaixo dos panos)
Neste pequeno exemplo, utilizamos dos seguintes conceitos: Generics Inner Class Iterator Design Pattern O exemplo abaixo foi elaborado com a motivação de entender como deve funcionar o método ‘iterator()’ que retorna um objeto do tipo Iterator<T> das coleções já existentes … Continuar a ler
Publicado em Design Pattern, Generics, inner class, Java
Etiquetas design pattern, inner-class
Publicar um comentário
Orientação a objetos: Esboço de um formulário com Inner Classes
public class Teste { public static void main(String[] args) { Form f = new Form(); f.doClick(); // não dispara nada pois não passamos a classe de eventos // anonymous inner class que implementa o eventos do formulário f.setEvents(f.new Events(){ … Continuar a ler
Method-local inner class & final variables (forum javaranch)
❑ A method-local inner class cannot use variables declared within the method (including parameters) unless those variables are marked final. (porque???) Hi, If i try to compile the following code: public class MyOuter2 { private String x = “Outer2”; void doStuff() { final int a = 10; class MyInner { … Continuar a ler
Herdando de uma “Regular” Inner Class (2º exemplo)
class Externa{ Externa(){ System.out.println(“new Externa()”); } void check(){ System.out.println(“Externa: Check”); } class Interna{ Interna(){ System.out.println(“new Interna()”); check(); } } } class Filha extends Externa.Interna{ Filha(){ new Externa().super(); System.out.println(“new Filha()”); } } public class TestOut{ public static void main(String args[]){ Externa.Interna … Continuar a ler
Herdando de uma “Regular” Inner Class
Mostrando como herdar de uma classe interna package xxy; class Outer { public void doSomething() { Inner i = new Inner(); } public class Inner { @Override public String toString() { return Outer.this + “/Inner”; } } @Override public String … Continuar a ler
Creating an Inner Class Object from Outside the Outer Class Instance Code
public class Outer { public static void main(String args[]){ Outer o = new Outer(); Outer.Inner i = o.new Inner(); // podemos ver a referência implicita da classe Inner entregue pela classe //Outer no código Outer.Inner System.out.println(i); } private class Inner{ … Continuar a ler
Classe Interna e não estática (inner class)
Olha só a maneira interessante de se instanciar uma classe interna que não é declarada como estática: O que acontece aqui, é que como a classe interna não é declarada como estática, para instancia-la teremos que primeiro instanciar a classe … Continuar a ler