Programação Orientada a Objetos I Prof. Derig Almeida Vidal EXERCÍCIOS 04 – PROGRAMAÇÃO ORIENTADA A OBJETOS 1º) Crie uma classe Cliente, considerando que esta deva possuir: Construtor: O Construtor da classe deve possuir como parâmetro somente o código do Cliente. Atributos: Código do Cliente e Nome Completo. Métodos: Inserção do nome do cliente, Retorna do nome do cliente e Retorna Código do Cliente. 2º) Observe a próxima figura na notação UML e crie a seguinte estrutura:

a) Interface Voador. b) Classes: Aviao, Veiculo, SuperHomem, Passaro e Animal. OBS: Não é necessário implementar os código. Deixe apenas com uma observação de método ainda não implementado. OBS: Deve-se respeitar a hierarquia proposta na notação UML, abstração e heranças. 3º) Crie uma classe Televisão e uma classe ControleRemoto que pode controlar o volume e trocar os canais da televisão. - O controle de volume permite aumentar ou diminuir a potência do volume de som em uma unidade de cada vez; - O controle de canal também permite aumentar e diminuir o número do canal em uma unidade, porém, também possibilita trocar para um canal indicado; - Também devem existir métodos para consultar o valor do volume de som e o canal selecionado. 4º) Crie uma classe para representar uma pessoa, com os atributos privados de nome, idade e altura. Crie os métodos públicos necessários para sets e gets e também um método para imprimir os dados de uma pessoa. 5º) Como criamos um método que não retorna valor? 6º) O que é instanciação de objetos? Mostre como fazemos isso em Java. 7º) O que são métodos de acesso? Exemplifique. 8º) Crie uma classe denominada Elevador para armazenar as informações de um elevador dentro de um prédio. A classe deve armazenar o andar atual (térreo = 0), total de andares no prédio, excluindo o térreo, capacidade do elevador, e quantas pessoas estão presentes nele. A classe deve também disponibilizar os seguintes métodos:

- Inicializa: que deve receber como parâmetros a capacidade do elevador e o total de andares no prédio (os elevadores sempre começam no térreo e vazio); - Entra: para acrescentar uma pessoa no elevador (só deve acrescentar se ainda houver espaço); - Sai: para remover uma pessoa do elevador (só deve remover se houver alguém dentro dele); - Sobe: para subir um andar (não deve subir se já estiver no último andar); - Desce: para descer um andar (não deve descer se já estiver no térreo); - Encapsular todos os atributos da classe (criar os métodos set e get).

Aula 18 - Exercícios de POO - 04.pdf

Encapsular todos os atributos da classe (criar os métodos set e get). Page 2 of 2. Aula 18 - Exercícios de POO - 04.pdf. Aula 18 - Exercícios de POO - 04.pdf.

79KB Sizes 6 Downloads 63 Views

Recommend Documents

la lengua de las mariposas - Aula de Cine
complejidad propias de una persona. El adoptar la mirada de un niño sirve al director, como ocurre en muchos otros films, para ofrecer un punto de vista que descubre el mundo que le rodea (al mismo tiempo que el espectador). Los temas de la películ

Aula 18 - Geoquímica isotópica - isótopos radiogênicos.pdf ...
1 - INTRODUÇÃO 1. 2 – ISÓTOPOS RADIOGÊNICOS 2. 2.1 – Isócronas 6. 2.2 - Rb-Sr 8. 2.3 - K-Ar e Ar-Ar 10. 2.4 - U-Th-Pb 12. 2.5 - Re-Os 16. 2.6 – Sm-Nd 17.

aULA bIOMAS.pdf
Caatinga era fundo do mar. Há dez. mil anos atrás, era uma floresta tão. grande e densa como a Amazônia. Page 4 of 39. aULA bIOMAS.pdf. aULA bIOMAS.pdf.

Aula 15 - Geoquímica de rochas ígneas.pdf
Espectrometria de massa com plasma indutivamente. acoplado. Maiores, menores, traços e isótopos. Page 3 of 11. Aula 15 - Geoquímica de rochas ígneas.pdf.

05_2s-apontamentos-aula-cap8-Fox-perda-de-carga-2015.pdf
05_2s-apontamentos-aula-cap8-Fox-perda-de-carga-2015.pdf. 05_2s-apontamentos-aula-cap8-Fox-perda-de-carga-2015.pdf. Open. Extract. Open with.

406085M -Proyecto de aula y etnografia.pdf
... apoyos conceptuales; manejo de. la metodología etnográfica. Whoops! There was a problem loading this page. 406085M -Proyecto de aula y etnografia.pdf.

Aula 1 - Conversão Eletromecânica de Energia.pdf
Whoops! There was a problem loading more pages. Retrying... Aula 1 - Conversão Eletromecânica de Energia.pdf. Aula 1 - Conversão Eletromecânica de ...

plan de aula calculo 2° 2017.pdf
DOCENTE REPRESENTANTE DE ESTUDIANTES COORDINADOR. Page 2 of 2. plan de aula calculo 2° 2017.pdf. plan de aula calculo 2° 2017.pdf. Open.

Plano de aula Major QOPM Onildo.pdf
sala de aula. 2. Múltiplos. a. Armamento e equipamento fornecido pela PMMA: i. 30 pistolas modelo PT100, marca Taurus. ii. 330 munições .40 S&W de treino.

AULA ESTAGIOTRAINEE.pdf
OLIVEIRA, Luciano Amaral. Manual de Sobrevivência Universitária, Campinas, SP: Papirus,. 2004. Page 2 of 3. Whoops! There was a problem loading this page. Retrying... AULA ESTAGIOTRAINEE.pdf. AULA ESTAGIOTRAINEE.pdf. Open. Extract. Open with. Sign

aula matinal.pdf
Av. de Ronda,116 03600 Elda (ALICANTE) Teléfono 966957455 -Fax 966957456 e-mail [email protected]. http://colegiopintorsorollaelda.blogspot.com.

AULA-CEPA.pdf
There was a problem previewing this document. Retrying... Download. Connect more apps... Try one of the apps below to open or edit this item. AULA-CEPA.pdf.

Aula 6 - Autotransformador.pdf
primário e enrolamento secundário, pois um único enrolamento. desempenha as duas funções simultaneamente. Page 3 of 13. Aula 6 - Autotransformador.pdf.

aula-3.pdf
soma = num1 + num2; //soma recebe num1 + num2. printf("soma = %d\n", soma);. system("PAUSE");. return 0;. } Page 4 of 26. aula-3.pdf. aula-3.pdf. Open.

Aula 07 - Rugosidade -
Page 1. Page 2. Page 3. Page 4. Page 5. Page 6. Page 7. Page 8. Page 9. Page 10. Page 11. Page 12. Page 13. Page 14. Page 15. Page 16. Page 17. Page 18 ...

niyabagam poo mazhai thoovum.pdf
There was a problem previewing this document. Retrying... Download. Connect more apps... Try one of the apps below to open or edit this item. niyabagam poo ...

POO-septiembre-2013.pdf
There was a problem loading more pages. Retrying... Whoops! There was a problem previewing this document. Retrying... Download. Connect more apps.

Aula 08 - Exobiologia.pdf
Vírus. Page 5 of 50. Aula 08 - Exobiologia.pdf. Aula 08 - Exobiologia.pdf. Open. Extract. Open with. Sign In. Main menu. Displaying Aula 08 - Exobiologia.pdf.

Aula 2.pdf
There was a problem previewing this document. Retrying... Download. Connect more apps... Try one of the apps below to open or edit this item. Aula 2.pdf.

Aula 5 - Morfologia, morfogênese, morfodinâmica e morfocronologia.pdf
Goiano; Domos: domo de Lages, SC, de Monte Alegre, PA, de Brasília, DF etc.); de blocos. falhados (Mantiqueira) (Fig. 4). Figura 3 – Depressão absoluta e ...

Aula 10.pdf
-/::kí^aA a/? •^ç cud-V^a, de c£>ej(iA/e4^cLúL-^. a/e 1^. - 7 ^ ^. d£ .u'^i^j'diy = -Vi^ÂdUZ m^/oA da í^^^ujd^ - "^ Ç. 03) t - -L-. Page 1 of .... Page 3 of 19. 4 - ^e. 'AãU. ri TAir T. D. A%r. ^5 j -. '9±. (hl 1 Mal. Page 3 of 19. Aula 1

aula-diversificada-tomlinson.pdf
Page 1 of 113. Page 1 of 113. Page 2 of 113. Page 2 of 113. Page 3 of 113. Page 3 of 113. aula-diversificada-tomlinson.pdf. aula-diversificada-tomlinson.pdf.

syren de mer 18.pdf
Loading… Page 1. Whoops! There was a problem loading more pages. syren de mer 18.pdf. syren de mer 18.pdf. Open. Extract. Open with. Sign In. Main menu.

Asamblea 18 de Mayo.pdf
Gos ine a las 15:50 hs. El número total d integrantes votantes es de ... Asamblea 18 de Mayo.pdf. Asamblea 18 de Mayo.pdf. Open. Extract. Open with. Sign In.