JavaPOObasico

Primeira classe

Em programação orientada a objetos, classes são os modelos que definem a estrutura de dados do seu sistema. Em código real, cada entidade do seu domínio — como um cliente, um produto ou um pedido — é representada por uma classe. Saber criar e instanciar classes é essencial para trabalhar com Java no dia a dia, pois é a base para organizar e reutilizar código.

O PROBLEMA

Crie a classe Pessoa com nome(String) e idade(int). Instancie e exiba.

EXEMPLO

Pessoa p = new Pessoa();
p.nome = "Ana";

SOBRE O CONCEITO

A palavra-chave class define um novo tipo de dado. Aqui, Pessoa possui dois atributos: String nome e int idade. Para usar esse tipo, é preciso criar um objeto com new — sem ele, você só declara uma variável, mas não aloca memória. Errar o new é o erro mais comum, pois o compilador espera um objeto real. Outro erro frequente é esquecer o ponto e vírgula no final de cada instrução. Repare que ainda não usamos métodos ou construtores: o foco é apenas na instanciação e atribuição direta, como em p.nome = "Ana";.

RESOLUÇÃO

Mais exercícios de POO

JAP004 · BásicoMétodo com retornoJAP005 · BásicoMúltiplos objetosJAP011 · IntermediárioHerança simplesJAP002 · BásicoConstrutor
Ver todos os exercícios de Java