Chamar um construtor java em seu aplicativo android

Você pode usar uma chamada do construtor Java em seu aplicativo Android. UMA chamada do construtor

cria um novo objeto de uma classe existente. Você pode detectar uma chamada de construtor por perceber que

  • A chamada do construtor começa com Java de Novo palavra-chave:

Novo BagOfCheese ()

Video: Como criar um aplicativo para celular gratis (Android e Iphone) | Pixel Tutoriais

e

  • O nome de uma chamada do construtor é o nome de uma classe Java:

Novo BagOfCheese()

Quando Java encontra uma chamada de método, Java executa os comandos dentro de uma declaração do método. Da mesma forma, quando o Java encontra uma chamada do construtor, Java executa os comandos dentro declaração do construtor. Quando você cria uma nova classe, Java pode criar uma declaração construtor automaticamente. Se você quiser, você pode digitar o código da declaração manualmente. Este código mostra o que o código da declaração seria algo como:

com.allmycode.a09_05- pacote

BagOfCheese classe pública {

Public String kind-

peso duplo pública

int público daysAged-

isDomestic- public boolean



BagOfCheese pública () {

}

}

O código em negrito

BagOfCheese pública () {

}

Video: Aula de Java 021 - Construtores

é uma declaração construtor muito simples. Esta declaração (ao contrário da maioria declarações do construtor) não tem instruções dentro de seu corpo. Esta declaração é simplesmente uma cabeçalho (BagOfCheese ()) E um corpo vazio ({}).

Você pode digitar o código exatamente como ele é. Alternativamente, você pode omitir o código em negrito, e Java cria esse construtor para você automaticamente. (Você não vê a declaração do construtor no editor Android Studio, mas Java se comporta como se existe a declaração construtor.)

A declaração do construtor se parece muito com uma declaração de método. Mas uma declaração do construtor difere de uma declaração de método de duas maneiras:

  • O nome de um construtor é o mesmo que o nome da classe cujos objetos as construções construtor.

O nome da classe é BagOfCheese, e cabeçalho do construtor começa com o nome BagOfCheese.

  • Antes do nome do construtor, o cabeçalho do construtor não tem nenhum tipo.

Ao contrário de um cabeçalho do método, o cabeçalho do construtor não diz int BagOfCheese () ou mesmo BagOfCheese void (). O cabeçalho simplesmente diz BagOfCheese ().

A declaração do construtor não contém declarações. Isso não é típico de um construtor, mas é o que você ganha no construtor que Java cria automaticamente. Com ou sem declarações, chamando o construtor cria um novo em folha BagOfCheese objeto.


Publicações relacionadas