A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

Laboratório de Programação II Método Construtor Dados e Métodos de Objetos Prof Edivaldo - Network.

Apresentações semelhantes


Apresentação em tema: "Laboratório de Programação II Método Construtor Dados e Métodos de Objetos Prof Edivaldo - Network."— Transcrição da apresentação:

1 Laboratório de Programação II Método Construtor Dados e Métodos de Objetos Prof Edivaldo - Network

2

3 Dados e Métodos dos Objetos da Classe Aluno Dados de Objeto (atributos) cada objeto de uma dada classe recebe potencialmente valores diferentes para suas variáveis de objeto estas variáveis podem ser utilizadas diretamente por todos os métodos de objeto da classe cada variável de objeto pode ser associada a um par de métodos de leitura e escrita Método de Objeto utiliza para Leitura de uma Variável de Objeto é tipicamente definido pelo nome get não recebe nenhum parâmetro seu tipo de retorno é o mesmo da variável lida Método de Objeto utiliza para Leitura de uma Variável de Objeto é tipicamente definido pelo nome set recebe um parâmetro do mesmo tipo da variável a ser alterada seu tipo de retorno é void

4 Métodos Construtores da Classe Aluno Métodos Construtores são utilizados para a construção de objetos de uma dada classe uma classe pode ter mais de um método construtor desde que cada método construtor seja diferenciado por uma assinatura distinta o método construtor tem sempre o nome da classe o método construtor não define tipo de retorno (nem do tipo void) um método construtor típico é utilizado para criar um objeto e inicializar suas variáveis a variável de objeto que não for inicializada pelo método construtor escolhido poderá ser inicializada posteriormente pelo método de escrita associado à respectiva variável

5 Chamando a Classe Aluno no método main Utilizando dados de um objeto no método main cria um objeto da classe Aluno através do operador new define variável local nome e atribui nome de aluno à variável como retorno da chamada do método de objeto getNome idem com variável local ano_nascimento e método de objeto getAnoNascimento imprime texto sobre o aluno utilizando os valores associados às variáveis locais

6 Exercícios – 2 2.1 – Defina um novo método construtor na classe Aluno que só inicialize o nome do aluno. Altere o método main para inicializar o dado ano_nascimento utilizando o método de escrita associado. 2.2 – Defina uma classe Cliente com os seguintes atributos : nome, RG, endereço, email, sexo. Defina um construtor para inicializar todos os atributos do objeto. Defina métodos de leitura e escrita para todos os atributos. No método main crie 3 clientes e imprima para cliente : nome, RG e sexo na primeira linha, endereço na segunda e email na terceira. Pule uma linha entre a descrição de cada cliente. 2.3 – Altere o método main do exercício 2.2 da seguinte forma : após imprimir os 3 clientes, altere alguns dados dos clientes (RG do primeiro cliente, o endereço do segundo cliente e o email do terceiro cliente) e imprima novamente.


Carregar ppt "Laboratório de Programação II Método Construtor Dados e Métodos de Objetos Prof Edivaldo - Network."

Apresentações semelhantes


Anúncios Google