[Curso Java Basico - Orientacao a Objetos] Aula 27: Classes e metodos com parametros
-
Upload
loiane-groner -
Category
Technology
-
view
723 -
download
7
Transcript of [Curso Java Basico - Orientacao a Objetos] Aula 27: Classes e metodos com parametros
![Page 1: [Curso Java Basico - Orientacao a Objetos] Aula 27: Classes e metodos com parametros](https://reader034.fdocument.pub/reader034/viewer/2022042503/55b27973bb61eb95158b46fc/html5/thumbnails/1.jpg)
Java Básico OO:
Classes e Métodos com parâmetro
#27
![Page 2: [Curso Java Basico - Orientacao a Objetos] Aula 27: Classes e metodos com parametros](https://reader034.fdocument.pub/reader034/viewer/2022042503/55b27973bb61eb95158b46fc/html5/thumbnails/2.jpg)
•Definição de métodos
•Retorno de métodos
•Métodos com parâmetros
Agenda
![Page 3: [Curso Java Basico - Orientacao a Objetos] Aula 27: Classes e metodos com parametros](https://reader034.fdocument.pub/reader034/viewer/2022042503/55b27973bb61eb95158b46fc/html5/thumbnails/3.jpg)
Definição da classe Carro e seus atributos
class Carro {
String marca; String modelo; int numPassageiros; //número de passageiros double capCombustivel; //capacidade do tanque de combustível double consumoCombustivel; //consumo de combustível por km
}
![Page 4: [Curso Java Basico - Orientacao a Objetos] Aula 27: Classes e metodos com parametros](https://reader034.fdocument.pub/reader034/viewer/2022042503/55b27973bb61eb95158b46fc/html5/thumbnails/4.jpg)
Método simples: sem retorno e/ou parâmetro
void exibirAutonomia(){ System.out.println("A autonomia do carro é: " + capCombustivel * consumoCombustivel + " km");}
![Page 5: [Curso Java Basico - Orientacao a Objetos] Aula 27: Classes e metodos com parametros](https://reader034.fdocument.pub/reader034/viewer/2022042503/55b27973bb61eb95158b46fc/html5/thumbnails/5.jpg)
Método com retorno
double obterAutonomia(){ return capCombustivel * consumoCombustivel;}
![Page 6: [Curso Java Basico - Orientacao a Objetos] Aula 27: Classes e metodos com parametros](https://reader034.fdocument.pub/reader034/viewer/2022042503/55b27973bb61eb95158b46fc/html5/thumbnails/6.jpg)
Método com parâmetro
double calculaCombustivel(double km){ return km/consumoCombustivel;}
![Page 7: [Curso Java Basico - Orientacao a Objetos] Aula 27: Classes e metodos com parametros](https://reader034.fdocument.pub/reader034/viewer/2022042503/55b27973bb61eb95158b46fc/html5/thumbnails/7.jpg)
Hands On!
![Page 8: [Curso Java Basico - Orientacao a Objetos] Aula 27: Classes e metodos com parametros](https://reader034.fdocument.pub/reader034/viewer/2022042503/55b27973bb61eb95158b46fc/html5/thumbnails/8.jpg)
Lição de casa
![Page 9: [Curso Java Basico - Orientacao a Objetos] Aula 27: Classes e metodos com parametros](https://reader034.fdocument.pub/reader034/viewer/2022042503/55b27973bb61eb95158b46fc/html5/thumbnails/9.jpg)
http://www.slideshare.net/loianeg/curso-java-basico-exercicios-aula-25-a-27
Lista de exercícios aula 25 a 27
![Page 10: [Curso Java Basico - Orientacao a Objetos] Aula 27: Classes e metodos com parametros](https://reader034.fdocument.pub/reader034/viewer/2022042503/55b27973bb61eb95158b46fc/html5/thumbnails/10.jpg)
https://github.com/loiane/curso-java-basico
Código Fonte:
![Page 11: [Curso Java Basico - Orientacao a Objetos] Aula 27: Classes e metodos com parametros](https://reader034.fdocument.pub/reader034/viewer/2022042503/55b27973bb61eb95158b46fc/html5/thumbnails/11.jpg)
Não conhece Git/Github?
http://www.loiane.com/2013/11/screencast-git-e-github-para-iniciantes
![Page 12: [Curso Java Basico - Orientacao a Objetos] Aula 27: Classes e metodos com parametros](https://reader034.fdocument.pub/reader034/viewer/2022042503/55b27973bb61eb95158b46fc/html5/thumbnails/12.jpg)
http://www.loiane.com/2013/10/curso-java-basico-java-se-gratuito
Link do Curso com todas as aulas
publicadas
![Page 13: [Curso Java Basico - Orientacao a Objetos] Aula 27: Classes e metodos com parametros](https://reader034.fdocument.pub/reader034/viewer/2022042503/55b27973bb61eb95158b46fc/html5/thumbnails/13.jpg)
http://loiane.com
facebook.com/loianegroner
@loiane
https://github.com/loiane
youtube.com/user/Loianeg