Como instanciar um objeto em java

Como instanciar um objeto em java

Instanciação é um conceito universal na programação Java, que se refere ao processo de criação de um objeto de uma classe. Ele ocupa o espaço de memória inicial do objeto e retorna uma referência. O plano para a classe é fornecido por uma instanciação de objeto. Podemos criar um número ilimitado de objetos de classe para representar dados definidos pelo usuário, como listas.

Este artigo explicará o método relacionado à instanciação de objetos em Java.

Como instanciar um objeto em java?

Instanciação é o processo de construção de um objeto de classe. É por isso que um objeto também é chamado de instância de uma classe Java. Em Java, podemos fazer casos de aula utilizando o “novoPalavra -chave.

Sintaxe

A sintaxe para instanciar o objeto de uma classe:

ClassName ObjectName = new ClassName ();

Vamos ver os exemplos de instanciação do objeto em java.

Exemplo 1: instanciar um único objeto em java

Aqui, temos uma aula chamada “Javaclass”Com variáveis "X", "Y", um método definido pelo usuário "Sum ()" e o predefinido "Main ()" método:

classe pública Javaclass
int x, y;
private int sum ()
x = 5;
y = 11;
retornar x+y;

Vamos criar uma instância ou objeto desta classe chamada “JC”No método Main () usando uma palavra -chave“ nova ”. Usando este objeto, acessaremos o “Soma()”Método e armazenar o valor retornado no“Ans”Int Type Variable. Por fim, utilize o “Sistema.fora.println ()”Método para imprimir a soma no console:

public static void main (string [] args)
Javaclass jc = new javaclass ();
int ans = jc.Soma();
Sistema.fora.println ("A soma dos dois números 5 e 11 é:" + Ans);

Saída

Exemplo 2: instanciar um único objeto em Java usando várias classes

Também podemos criar um objeto de uma classe em outra classe e acessar os métodos públicos dessa classe. Neste exemplo, temos duas classes: "Javaclass1" e "Exemplo".

““Javaclass1”Contém um método chamado“Mensagem()”E uma variável de tipo de string“nome”:

classe Javaclass1
Nome da string;
Mensagem void ()

Sistema.fora.println ("javaclass1 é chamado.");

Criaremos um objeto da classe Javaclass1 no método principal do exemplo da classe e acessar.

Aqui, chamamos o método de Javaclass1 no método principal da classe de exemplo usando o objeto “JC”:

Exemplo de classe pública
public static void main (string [] args)
Javaclass1 jc = new javaclass1 ();
JC.Mensagem();

Saída

Exemplo 3: Instanciar vários objetos em Java usando várias classes

Também podemos criar vários objetos da mesma classe. Neste exemplo, temos as mesmas duas classes que no exemplo acima. Agora, criaremos vários objetos da classe Javaclass1 no método principal do exemplo de segunda classe.

““Javaclass1”Contém um construtor, dois métodos definidos pelo usuário e duas variáveis. No construtor, atribuiremos as variáveis ​​de referência às variáveis ​​globais da classe. Considerando que a "Sum ()" e o "sub ()" métodos retorna a soma e as diferenças do "X" e "Y" variáveis:

classe Javaclass1
int x, y;
public javaclass1 (int a, int b)
x = a;
y = b;

int sum ()
retornar x+y;

int sub ()
retornar x-y;

No método principal do exemplo da classe, criaremos dois objetos do “Javaclass1" como "JC" e "JC1”Ao passar valores inteiros como argumentos. O construtor instancia as variáveis ​​de classe com os valores fornecidos. Por fim, acessaremos todos os "Soma()" Método irá “JC“Objeto e“sub()" com "JC1”:

Exemplo de classe pública
public static void main (string [] args)
Javaclass1 JC = New Javaclass1 (6,9);
Javaclass1 JC1 = New Javaclass1 (19,2);
int ans = jc.Soma();
int ans1 = jc1.sub();
Sistema.fora.println ("Resultado:" + Ans);
Sistema.fora.println ("Resultado:" + ANS1);

Saída

Nós compilamos todas as informações básicas relacionadas a instantar um objeto em java.

Conclusão

Em Java, você pode instanciar ou criar um objeto da classe, utilizando o “novoPalavra -chave. A instância de uma classe java é outro nome para um objeto. Você pode criar um objeto da mesma classe ou de outra classe para acessar suas funções membros. Você também pode instanciar vários objetos usando várias classes. Neste artigo, explicamos o método para instanciar um objeto em java.