Junior — Middle
Pode explicar o que se entende por objeto na linguagem de programação Java?
sobes.tech IA
Resposta da IA
Em Java, um objeto é uma instância de uma classe que contém estado (campos) e comportamento (métodos). Os objetos são criados na heap e geridos através de referências.
Por exemplo, se houver uma classe:
class Car {
String color;
void drive() {
System.out.println("O carro está a conduzir");
}
}
Então, um objeto será um carro concreto com uma cor definida:
Car myCar = new Car();
myCar.color = "Vermelho";
myCar.drive(); // Vai mostrar: O carro está a conduzir
Os objetos permitem modelar entidades reais e interagir com elas através de métodos.