Carregar apresentação
A apresentação está carregando. Por favor, espere
1
3.2 Sobrecarga de Métodos (Overloading)
Muitas vezes é desejável criar métodos com mesmo nome, mas lista de parâmetros diferentes. Em Java isto é chamado de sobrecarga de métodos (ou overloading) e é reconhecido em tempo de compilação. É devido a esta propriedade que podemos ter dois métodos construtores com parâmetros diferentes. Alan Santos
2
3.2 Sobrecarga de Métodos (Overloading)
Sobrecarregue o método construtor da classe ContaCorrente Crie um construtor que receba como parâmetro o nome do titular da conta E outro que receba o nome e o saldo inicial Alan Santos
3
3.2 Sobrecarga de Métodos (Overloading)
class ContaCorrente { static float dinheiroTotal; float saldo; String nome; public ContaCorrente (String nome) { this.nome = nome; saldo = 0; } public ContaCorrente (String nome, float saldo) { this.saldo = saldo; } ... // restante do código Alan Santos
4
3.3 Passagem de Parâmetros em Java
A passagem de parâmetros em Java é por valor e não por referência. Por exemplo, não é possível alterar o valor de um parâmetro recebido do tipo primitivo dentro de um método, pois os dados primitivos são passados por valor. Isso significa que o método não tem acesso a variável que foi usada para passar o valor. Quanto aos objetos, as referências aos objetos também são passadas por valor. Desta maneira, você não pode alterar a variável que referencia um objeto, ou seja, não pode fazer com que a variável que referencia o objeto aponte para outro objeto. Mas, pode-se alterar o conteúdo do objeto a qual essa variável referencia, alterando o valor de um de seus atributos. Alan Santos
Apresentações semelhantes
© 2024 SlidePlayer.com.br Inc.
All rights reserved.