Essays.club - TCC, Modelos de monografias, Trabalhos de universidades, Ensaios, Bibliografias
Pesquisar

Apostila Java

Por:   •  27/2/2018  •  986 Palavras (4 Páginas)  •  294 Visualizações

Página 1 de 4

...

[pic 5]

Void significa que não há retorno, ou seja não é enviada nenhuma informação de volta.

[pic 6]

Neste caso observamos que o método varia com a variável (objeto) pode-se dizer que o método emitirSom() irá variar dependendo do objeto peso do cão.

No código abaixo a retorno do objeto para a classe no caso retorno verdadeiro exibindo saldo suficiente.

[pic 7]

“this” no Java faz referencia a classe onde a mesma está inserida, sem ser necessária a instalação desta classe internamente.

Boolean saca (double valor ) →valor será atribuído na classe teste

If (this.saldo

[pic 8]

Manda os valores saldo e saca para classe saldo que recebe o true ou o false e executa após isso se pode ou não sacar.

Comparando variáveis

Para comparar se dois objetos são iguais usa-se o equals().

---------------------------------------------------------------

Construtores

Permitem que um determinado trecho do código seja executado toda vez que um objeto é criado, ou seja, toda vez que o operador new é chamado, recebem parâmetro porem não devolvem respostas.

Construtor deve ter o mesmo nome da classe.

Na criação de um objeto como comando new, os argumentos passados devem ser compatíveis com a lista de parâmetro de algum construtor definido na classe que está sendo instanciada. Caso contrario ocorrera erro.

Formação

Modificador de acesso + nome + parâmetro

Public Agencia(int numero)

[pic 9][pic 10][pic 11]

This. – usado para fazer auto referencia ao próprio contexto em que se encontra, this sempre será a própria classe ou objeto, importante para o uso de construtores.

Ex.: se criarmos um método que receba um argumento chamado ligado, que queremos atribuir para o atributo da classe, que também se chama, ligado como iremos diferenciar ambos? Como this se refere ao contexto empregado, então o usamos para identificar que this.ligado será o atributo da classe ligado se refere ao parâmetro do método.

[pic 12]

Construtor com 3 parâmetros

[pic 13][pic 14]

Ao imprimir ele guarda cada parâmetro dado na classe de teste com sua respectividade variável e na ordem escrita no construtor

Saída de tela

[pic 15]

[pic 16][pic 17]

[pic 18]

Sobrecarga de construtores

Usar mais de um construtor na sua classe, para ser compilado cada construtor deve ter argumentos diferentes.

[pic 19][pic 20]

Observamos que na classe Teste Pessoa ao declarar os métodos para teste não houve necessidade de dizer qual era o argumento a se armazenado na classe Pessoa, isso porque ao fazer o construtor na classe Pessoa os dois possuíam argumentos de tipos diferentes um do tipo int outro String.

[pic 21][pic 22]

Exemplo acima, construtor e objeto na mesma classe perceba que não há a necessidade de fazer dois news.

...

Baixar como  txt (6.9 Kb)   pdf (52.1 Kb)   docx (574.1 Kb)  
Continuar por mais 3 páginas »
Disponível apenas no Essays.club