Introdução às classes aninhadas e internas
Java para Iniciantes (Oracle)
Posted on August 31, 2024
Definição de Classes Aninhadas
Classes Aninhadas:
- Classes declaradas dentro de outra classe.
- Introduzidas a partir do Java 1.1; não estavam disponíveis nas versões anteriores.
Escopo:
- A classe aninhada não pode existir independentemente da classe externa.
- O escopo é limitado à classe que a contém.
- Tipos de Classes Aninhadas Classes Aninhadas:
- Podem ser declaradas como static ou não.
Classes Internas: O foco do livro, não estáticas, têm acesso direto a variáveis e métodos da classe externa.
Uso de Classes Internas
Propósito:Proporcionar serviços que são utilizados apenas pela classe externa.
Exemplo:
- Uma classe interna Inner é usada para calcular o mínimo, máximo e média de um array contido na classe externa Outer.
Outer.java
LocalClassDemo
💖 💪 🙅 🚩
Java para Iniciantes (Oracle)
Posted on August 31, 2024
Join Our Newsletter. No Spam, Only the good stuff.
Sign up to receive the latest update from our blog.
Related
tailwindcss Implementing Dark Mode and Theme Switching using Tailwind v4 and Next.js
November 29, 2024