O que é um objeto em Java

O que é um objeto em Java
Em Java, as aulas são modelos/plantas dos objetos, enquanto os objetos são a instanciação da classe. Quando criamos/definimos uma classe, nenhum espaço de memória será ocupado na memória do computador durante o tempo de execução do programa. No entanto, quando criarmos um objeto da classe, a instanciação (a memória será ocupada no tempo de execução) ocorrerá. Isso mostra o significado dos objetos no java.

Neste artigo, aprenderemos os aspectos listados abaixo dos objetos Java:

  • O que é um objeto em Java?
  • Como criar um objeto
  • O . operador de pontos
  • Exemplo

Então, vamos começar!

O que é um objeto em Java?

Os conceitos abaixo listados fornecerão a você um entendimento detalhado dos objetos Java:

  • É uma instância de uma classe.
  • É uma entidade real que ocupa a memória.
  • Um objeto deve ter uma identidade única
  • Um objeto pode ter diferentes estados e comportamentos.
  • Os estados representam as propriedades individuais desse objeto e podem ser armazenadas nos campos/variáveis.
  • O comportamento do objeto pode ser descrito pelas operações/ações que um objeto pode conduzir.
  • Se uma classe tiver vários objetos, todos os objetos podem compartilhar os mesmos comportamentos e estados.
  • Um objeto é uma entidade física.
  • Os objetos são criados no tempo de execução.

Como criar um objeto

O bloco de código abaixo fornecerá uma profunda compreensão da criação de objetos:

classe pública SimpleProgram
public static void main (string [] args)
SimpleProgram sp = new SimpleProgram ();

O trecho acima mostra a sintaxe básica da criação de objetos em Java:

As entidades especificadas no lado esquerdo eu.e. “Nome da classe e variável de referência” são conhecidos coletivamente como declaração variável.

Enquanto as entidades especificadas no lado direito eu.e. "Alocação de memória/nova palavra -chave e construtor" cria coletivamente um objeto.

O . operador de pontos

Em Java, o “.”A sintaxe do DOT é usada para acessar os membros da classe (atributos e funções) em Java. Você pode aprender mais sobre as aulas de Java nos seguintes links:

O que é uma aula em Java

Aulas e objetos em Java

Agora, vamos considerar um exemplo para entender como acessar os membros da classe em Java:

Exemplo
Este exemplo explicará como criar um objeto Java e como acessar os membros da classe usando o objeto dessa classe:

classe pública SimpleProgram
int spid = 14;
String spname = "mike";
public void mostrado nome ()

Sistema.fora.println ("nome:" + spname);

public static void main (string [] args)
Objeto SimpleProgram = new SimpleProgram ();
objeto.mostrado nome ();
Sistema.fora.println ("id:" + objeto.spid);

Neste exemplo, temos uma classe chamada SimpleProgram que consiste em dois atributos de classe e uma função de membro. Criamos um objeto da classe e acessamos os membros da classe usando esse objeto:

A saída verificou o funcionamento do objeto.

Conclusão

Um objeto é uma instância de uma classe que ocupa a memória. Um objeto deve ter uma identidade única e pode ter diferentes estados e comportamentos. Os estados representam as propriedades individuais desse objeto e podem ser armazenadas nos campos/variáveis. Embora o comportamento do objeto possa ser descrito pelas operações/ações que um objeto pode conduzir. Se uma classe tiver vários objetos, todos os objetos podem compartilhar os mesmos comportamentos e estados. Um objeto é uma entidade física que pode ser criada no tempo de execução. Este artigo apresenta uma visão geral abrangente dos objetos em Java com a ajuda de exemplos apropriados.