SlideShare uma empresa Scribd logo
 	
  
Exercícios	
  de	
  Java	
  –	
  Aulas	
  25	
  a	
  27	
  –	
  OO	
  –	
  Classes	
  e	
  Métodos	
  
Link do curso: http://www.loiane.com/2013/10/curso-java-basico-java-se-gratuito/
	
  
1. Escreva	
  uma	
  classe	
  para	
  representar	
  uma	
  lâmpada.	
  Desenvolva	
  métodos	
  
para	
  ligar,	
  desligar	
  a	
  lampada.	
  
	
  
2. Cria	
  uma	
  classe	
  para	
  representar	
  uma	
  conta	
  corrente	
  que	
  possui	
  um	
  
número,	
  um	
  saldo,	
  um	
  status	
  que	
  informa	
  se	
  ela	
  é	
  especial	
  ou	
  não,	
  um	
  
limite. Desenvolva	
  métodos	
  para	
  realizar	
  saque	
  (verificando	
  se	
  o	
  cliente	
  
pode	
  realizar	
  saques),	
  despositar	
  dinheiro,	
  consultar	
  saldo	
  e	
  verificar	
  se	
  o	
  
cliente	
  está	
  usando	
  cheque	
  especial	
  ou	
  não.	
  Desenvolva	
  um	
  programa	
  
para	
  testar	
  essa	
  classe.	
  
3. Escreva	
  uma	
  class	
  para	
  representar	
  um	
  Aluno.	
  Adicione	
  atributos	
  
relacionados	
  às	
  caracteristicas	
  de	
  um	
  Aluno,	
  como	
  nome,	
  matricula,	
  curso	
  
que	
  está	
  matriculado,	
  nome	
  de	
  3	
  disciplinas	
  que	
  está	
  cursando	
  e	
  as	
  notas	
  
dessas	
  3	
  disciplinas.	
  Desenvolva	
  um	
  método	
  para	
  verificar	
  se	
  o	
  aluno	
  está	
  
aprovado	
  (nota	
  maior	
  ou	
  igual	
  a	
  7)	
  em	
  uma	
  determinada	
  disciplina.	
  
Escreva	
  um	
  programa	
  para	
  testar	
  essa	
  classe,	
  que	
  pede	
  as	
  informações	
  do	
  
aluno	
  ao	
  usuário	
  e	
  ao	
  final	
  informa	
  o	
  nome	
  das	
  disciplinas,	
  mostra	
  as	
  
notas	
  e	
  mostra	
  se	
  o	
  aluno	
  foi	
  aprovado	
  ou	
  não.	
  
4. Reescreva	
  o	
  exercício	
  6	
  da	
  aula	
  20	
  (Jogo	
  da	
  Velha).	
  Desenvolva	
  uma	
  classe	
  
para	
  representar	
  o	
  Jogo	
  da	
  Velha.	
  Desenvolva	
  uma	
  classe	
  para	
  testar	
  o	
  
Jogo.	
  

Mais conteúdo relacionado

Mais procurados

[Curso Java Basico] Exercicios Aulas 47 a 52
[Curso Java Basico] Exercicios Aulas 47 a 52[Curso Java Basico] Exercicios Aulas 47 a 52
[Curso Java Basico] Exercicios Aulas 47 a 52
Loiane Groner
 
[Curso Java Basico] Exercicios Aulas 44 a 46
[Curso Java Basico] Exercicios Aulas 44 a 46[Curso Java Basico] Exercicios Aulas 44 a 46
[Curso Java Basico] Exercicios Aulas 44 a 46
Loiane Groner
 
[Curso Java Basico] Exercicios Aula 19
[Curso Java Basico] Exercicios Aula 19[Curso Java Basico] Exercicios Aula 19
[Curso Java Basico] Exercicios Aula 19
Loiane Groner
 
[Curso Java Basico] Exercicios Aulas 14 15
[Curso Java Basico] Exercicios Aulas 14 15[Curso Java Basico] Exercicios Aulas 14 15
[Curso Java Basico] Exercicios Aulas 14 15
Loiane Groner
 
[Curso Java Básico] Exercícios Aulas 11 12 13
[Curso Java Básico] Exercícios Aulas 11 12 13[Curso Java Básico] Exercícios Aulas 11 12 13
[Curso Java Básico] Exercícios Aulas 11 12 13
Loiane Groner
 
Curso Java Basico] Aula 19: Vetores (Arrays)
Curso Java Basico] Aula 19:  Vetores (Arrays)Curso Java Basico] Aula 19:  Vetores (Arrays)
Curso Java Basico] Aula 19: Vetores (Arrays)
Loiane Groner
 
[Curso Java Básico] Aula 13: Operadores (Aritiméticos, Lógicos e Relacionais)
[Curso Java Básico] Aula 13: Operadores (Aritiméticos, Lógicos e Relacionais) [Curso Java Básico] Aula 13: Operadores (Aritiméticos, Lógicos e Relacionais)
[Curso Java Básico] Aula 13: Operadores (Aritiméticos, Lógicos e Relacionais)
Loiane Groner
 
Exercicios Vetores (Arrays) - Estruturas de dados e algoritmos com Java
Exercicios Vetores (Arrays) - Estruturas de dados e algoritmos com JavaExercicios Vetores (Arrays) - Estruturas de dados e algoritmos com Java
Exercicios Vetores (Arrays) - Estruturas de dados e algoritmos com Java
Loiane Groner
 
Exercicios java básico
Exercicios java básicoExercicios java básico
Exercicios java básico
Alessandro Plaviak
 
Algoritmos - Aula 07 B - Exercicios Vetores - Enunciado
Algoritmos - Aula 07 B - Exercicios Vetores - EnunciadoAlgoritmos - Aula 07 B - Exercicios Vetores - Enunciado
Algoritmos - Aula 07 B - Exercicios Vetores - Enunciado
Rodrigo Kiyoshi Saito
 
Exercicios Pilhas (Stacks) - Estruturas de dados e algoritmos com Java
Exercicios Pilhas (Stacks) - Estruturas de dados e algoritmos com JavaExercicios Pilhas (Stacks) - Estruturas de dados e algoritmos com Java
Exercicios Pilhas (Stacks) - Estruturas de dados e algoritmos com Java
Loiane Groner
 
Linguagem Java
Linguagem JavaLinguagem Java
Linguagem Java
Loiane Groner
 
Desmistificando a programação reativa
Desmistificando a programação reativaDesmistificando a programação reativa
Desmistificando a programação reativa
Loiane Groner
 
[Curso Java Basico] Aula 20: Arrays multidimensionais - Matrizes
[Curso Java Basico] Aula 20: Arrays multidimensionais - Matrizes[Curso Java Basico] Aula 20: Arrays multidimensionais - Matrizes
[Curso Java Basico] Aula 20: Arrays multidimensionais - Matrizes
Loiane Groner
 
Interface grafica
Interface graficaInterface grafica
Interface grafica
Ialis Cavalcante
 
1ª lista de_algoritmos
1ª lista de_algoritmos1ª lista de_algoritmos
1ª lista de_algoritmos
Nathalia Salomao Damiao
 
[Curso Java Basico] Aula 12: Lendo dados do teclado usando a classe Scanner
[Curso Java Basico] Aula 12: Lendo dados do teclado usando a classe Scanner[Curso Java Basico] Aula 12: Lendo dados do teclado usando a classe Scanner
[Curso Java Basico] Aula 12: Lendo dados do teclado usando a classe Scanner
Loiane Groner
 
Exercicios Filas (Queues) - Estruturas de dados e algoritmos com Java
Exercicios Filas (Queues) - Estruturas de dados e algoritmos com JavaExercicios Filas (Queues) - Estruturas de dados e algoritmos com Java
Exercicios Filas (Queues) - Estruturas de dados e algoritmos com Java
Loiane Groner
 
Curso Java Básico Aula 01: Introdução e Dicas para quem está Começando
Curso Java Básico Aula 01: Introdução e Dicas para quem está ComeçandoCurso Java Básico Aula 01: Introdução e Dicas para quem está Começando
Curso Java Básico Aula 01: Introdução e Dicas para quem está Começando
Loiane Groner
 
[Curso Java Basico] Aula 14: Condicionais If-Else
[Curso Java Basico] Aula 14: Condicionais If-Else[Curso Java Basico] Aula 14: Condicionais If-Else
[Curso Java Basico] Aula 14: Condicionais If-Else
Loiane Groner
 

Mais procurados (20)

[Curso Java Basico] Exercicios Aulas 47 a 52
[Curso Java Basico] Exercicios Aulas 47 a 52[Curso Java Basico] Exercicios Aulas 47 a 52
[Curso Java Basico] Exercicios Aulas 47 a 52
 
[Curso Java Basico] Exercicios Aulas 44 a 46
[Curso Java Basico] Exercicios Aulas 44 a 46[Curso Java Basico] Exercicios Aulas 44 a 46
[Curso Java Basico] Exercicios Aulas 44 a 46
 
[Curso Java Basico] Exercicios Aula 19
[Curso Java Basico] Exercicios Aula 19[Curso Java Basico] Exercicios Aula 19
[Curso Java Basico] Exercicios Aula 19
 
[Curso Java Basico] Exercicios Aulas 14 15
[Curso Java Basico] Exercicios Aulas 14 15[Curso Java Basico] Exercicios Aulas 14 15
[Curso Java Basico] Exercicios Aulas 14 15
 
[Curso Java Básico] Exercícios Aulas 11 12 13
[Curso Java Básico] Exercícios Aulas 11 12 13[Curso Java Básico] Exercícios Aulas 11 12 13
[Curso Java Básico] Exercícios Aulas 11 12 13
 
Curso Java Basico] Aula 19: Vetores (Arrays)
Curso Java Basico] Aula 19:  Vetores (Arrays)Curso Java Basico] Aula 19:  Vetores (Arrays)
Curso Java Basico] Aula 19: Vetores (Arrays)
 
[Curso Java Básico] Aula 13: Operadores (Aritiméticos, Lógicos e Relacionais)
[Curso Java Básico] Aula 13: Operadores (Aritiméticos, Lógicos e Relacionais) [Curso Java Básico] Aula 13: Operadores (Aritiméticos, Lógicos e Relacionais)
[Curso Java Básico] Aula 13: Operadores (Aritiméticos, Lógicos e Relacionais)
 
Exercicios Vetores (Arrays) - Estruturas de dados e algoritmos com Java
Exercicios Vetores (Arrays) - Estruturas de dados e algoritmos com JavaExercicios Vetores (Arrays) - Estruturas de dados e algoritmos com Java
Exercicios Vetores (Arrays) - Estruturas de dados e algoritmos com Java
 
Exercicios java básico
Exercicios java básicoExercicios java básico
Exercicios java básico
 
Algoritmos - Aula 07 B - Exercicios Vetores - Enunciado
Algoritmos - Aula 07 B - Exercicios Vetores - EnunciadoAlgoritmos - Aula 07 B - Exercicios Vetores - Enunciado
Algoritmos - Aula 07 B - Exercicios Vetores - Enunciado
 
Exercicios Pilhas (Stacks) - Estruturas de dados e algoritmos com Java
Exercicios Pilhas (Stacks) - Estruturas de dados e algoritmos com JavaExercicios Pilhas (Stacks) - Estruturas de dados e algoritmos com Java
Exercicios Pilhas (Stacks) - Estruturas de dados e algoritmos com Java
 
Linguagem Java
Linguagem JavaLinguagem Java
Linguagem Java
 
Desmistificando a programação reativa
Desmistificando a programação reativaDesmistificando a programação reativa
Desmistificando a programação reativa
 
[Curso Java Basico] Aula 20: Arrays multidimensionais - Matrizes
[Curso Java Basico] Aula 20: Arrays multidimensionais - Matrizes[Curso Java Basico] Aula 20: Arrays multidimensionais - Matrizes
[Curso Java Basico] Aula 20: Arrays multidimensionais - Matrizes
 
Interface grafica
Interface graficaInterface grafica
Interface grafica
 
1ª lista de_algoritmos
1ª lista de_algoritmos1ª lista de_algoritmos
1ª lista de_algoritmos
 
[Curso Java Basico] Aula 12: Lendo dados do teclado usando a classe Scanner
[Curso Java Basico] Aula 12: Lendo dados do teclado usando a classe Scanner[Curso Java Basico] Aula 12: Lendo dados do teclado usando a classe Scanner
[Curso Java Basico] Aula 12: Lendo dados do teclado usando a classe Scanner
 
Exercicios Filas (Queues) - Estruturas de dados e algoritmos com Java
Exercicios Filas (Queues) - Estruturas de dados e algoritmos com JavaExercicios Filas (Queues) - Estruturas de dados e algoritmos com Java
Exercicios Filas (Queues) - Estruturas de dados e algoritmos com Java
 
Curso Java Básico Aula 01: Introdução e Dicas para quem está Começando
Curso Java Básico Aula 01: Introdução e Dicas para quem está ComeçandoCurso Java Básico Aula 01: Introdução e Dicas para quem está Começando
Curso Java Básico Aula 01: Introdução e Dicas para quem está Começando
 
[Curso Java Basico] Aula 14: Condicionais If-Else
[Curso Java Basico] Aula 14: Condicionais If-Else[Curso Java Basico] Aula 14: Condicionais If-Else
[Curso Java Basico] Aula 14: Condicionais If-Else
 

Semelhante a [Curso Java Basico] Exercicios Aulas 25 a 27

Tutorial: Yacapaca
Tutorial: YacapacaTutorial: Yacapaca
Tutorial: Yacapaca
inovaDay .
 
Licao ferramentaautoria
Licao ferramentaautoriaLicao ferramentaautoria
Licao ferramentaautoria
Adriano Cardoso
 
Actividade Teste Moodle
Actividade Teste MoodleActividade Teste Moodle
Actividade Teste Moodle
Milena Jorge
 
Como inserir uma base de dados no EVA
Como inserir uma base de dados no EVAComo inserir uma base de dados no EVA
Como inserir uma base de dados no EVA
EVA UNITAU
 
Rubricas de-avaliacao
Rubricas de-avaliacaoRubricas de-avaliacao
Rubricas de-avaliacao
angelicajesus
 
Como inserir um Questionário no EVA
Como inserir um Questionário no EVAComo inserir um Questionário no EVA
Como inserir um Questionário no EVA
EVA UNITAU
 
Guia didático formato texto
Guia didático formato textoGuia didático formato texto
Guia didático formato texto
elviomoreira
 
Guia Didatico para Estudantes de Cursos MOOCs
Guia Didatico para Estudantes de Cursos MOOCsGuia Didatico para Estudantes de Cursos MOOCs
Guia Didatico para Estudantes de Cursos MOOCs
elviomoreira
 
2013 1 administracao_1_empreendedorismo
2013 1 administracao_1_empreendedorismo2013 1 administracao_1_empreendedorismo
2013 1 administracao_1_empreendedorismo
Weslen Luen
 
Aula 4 acessibilidade
Aula 4   acessibilidadeAula 4   acessibilidade
Aula 4 acessibilidade
Danilo Alves
 
Como inserir atividade Pesquisa no EVA
Como inserir atividade Pesquisa no EVAComo inserir atividade Pesquisa no EVA
Como inserir atividade Pesquisa no EVA
EVA UNITAU
 
Java: Introdução à Orientação a Objetos
Java: Introdução à Orientação a ObjetosJava: Introdução à Orientação a Objetos
Java: Introdução à Orientação a Objetos
Arthur Emanuel
 
Aula 02 - Principios da Orientação a Objetos (POO)
Aula 02 - Principios da Orientação a Objetos (POO)Aula 02 - Principios da Orientação a Objetos (POO)
Aula 02 - Principios da Orientação a Objetos (POO)
Daniel Brandão
 

Semelhante a [Curso Java Basico] Exercicios Aulas 25 a 27 (13)

Tutorial: Yacapaca
Tutorial: YacapacaTutorial: Yacapaca
Tutorial: Yacapaca
 
Licao ferramentaautoria
Licao ferramentaautoriaLicao ferramentaautoria
Licao ferramentaautoria
 
Actividade Teste Moodle
Actividade Teste MoodleActividade Teste Moodle
Actividade Teste Moodle
 
Como inserir uma base de dados no EVA
Como inserir uma base de dados no EVAComo inserir uma base de dados no EVA
Como inserir uma base de dados no EVA
 
Rubricas de-avaliacao
Rubricas de-avaliacaoRubricas de-avaliacao
Rubricas de-avaliacao
 
Como inserir um Questionário no EVA
Como inserir um Questionário no EVAComo inserir um Questionário no EVA
Como inserir um Questionário no EVA
 
Guia didático formato texto
Guia didático formato textoGuia didático formato texto
Guia didático formato texto
 
Guia Didatico para Estudantes de Cursos MOOCs
Guia Didatico para Estudantes de Cursos MOOCsGuia Didatico para Estudantes de Cursos MOOCs
Guia Didatico para Estudantes de Cursos MOOCs
 
2013 1 administracao_1_empreendedorismo
2013 1 administracao_1_empreendedorismo2013 1 administracao_1_empreendedorismo
2013 1 administracao_1_empreendedorismo
 
Aula 4 acessibilidade
Aula 4   acessibilidadeAula 4   acessibilidade
Aula 4 acessibilidade
 
Como inserir atividade Pesquisa no EVA
Como inserir atividade Pesquisa no EVAComo inserir atividade Pesquisa no EVA
Como inserir atividade Pesquisa no EVA
 
Java: Introdução à Orientação a Objetos
Java: Introdução à Orientação a ObjetosJava: Introdução à Orientação a Objetos
Java: Introdução à Orientação a Objetos
 
Aula 02 - Principios da Orientação a Objetos (POO)
Aula 02 - Principios da Orientação a Objetos (POO)Aula 02 - Principios da Orientação a Objetos (POO)
Aula 02 - Principios da Orientação a Objetos (POO)
 

[Curso Java Basico] Exercicios Aulas 25 a 27

  • 1.     Exercícios  de  Java  –  Aulas  25  a  27  –  OO  –  Classes  e  Métodos   Link do curso: http://www.loiane.com/2013/10/curso-java-basico-java-se-gratuito/   1. Escreva  uma  classe  para  representar  uma  lâmpada.  Desenvolva  métodos   para  ligar,  desligar  a  lampada.     2. Cria  uma  classe  para  representar  uma  conta  corrente  que  possui  um   número,  um  saldo,  um  status  que  informa  se  ela  é  especial  ou  não,  um   limite. Desenvolva  métodos  para  realizar  saque  (verificando  se  o  cliente   pode  realizar  saques),  despositar  dinheiro,  consultar  saldo  e  verificar  se  o   cliente  está  usando  cheque  especial  ou  não.  Desenvolva  um  programa   para  testar  essa  classe.   3. Escreva  uma  class  para  representar  um  Aluno.  Adicione  atributos   relacionados  às  caracteristicas  de  um  Aluno,  como  nome,  matricula,  curso   que  está  matriculado,  nome  de  3  disciplinas  que  está  cursando  e  as  notas   dessas  3  disciplinas.  Desenvolva  um  método  para  verificar  se  o  aluno  está   aprovado  (nota  maior  ou  igual  a  7)  em  uma  determinada  disciplina.   Escreva  um  programa  para  testar  essa  classe,  que  pede  as  informações  do   aluno  ao  usuário  e  ao  final  informa  o  nome  das  disciplinas,  mostra  as   notas  e  mostra  se  o  aluno  foi  aprovado  ou  não.   4. Reescreva  o  exercício  6  da  aula  20  (Jogo  da  Velha).  Desenvolva  uma  classe   para  representar  o  Jogo  da  Velha.  Desenvolva  uma  classe  para  testar  o   Jogo.