Java Básico
OO:
Métodos get e set
(encapsulamento)
#32
Fórum para dúvidas + certificado do curso.
Cadastro em:
•Métodos getters e setters
Agenda
Nossa classe Carro
package com.loiane.cursojava.aula32;
public class Carro {
private String marca;
private String modelo;
private int numPassageiros;
private double capCombustivel;
private double consumoCombustivel;
}
Nossa classe TesteCarro
package com.loiane.cursojava.aula32;
public class TesteCarro {
public static void main(String[] args) {
Carro carro = new Carro();
carro.marca = "Fiat";
}
}
#comofas
//obter valor do atributo marca
public String getMarca() {
return marca;
}
//atribuir valor ao atributo marca
public void setMarca(String marca) {
this.marca = marca;
}
//obter valor do atributo marca
public String getMarca() {
return marca;
}
//atribuir valor ao atributo marca
public void setMarca(String marca) {
this.marca = marca;
}
Encapsulamento
public class TesteCarro {
public static void main(String[] args) {
Carro carro = new Carro();
//carro.marca = "Fiat";
carro.setMarca("Fiat");
System.out.println(carro.getMarca());
}
}
Hands On!
Gerar métodos getters e setters
automaticamente pelo Eclipse e Netbeans
https://github.com/loiane/curso-java-basico
Código Fonte:
Não conhece Git/Github?
http://www.loiane.com/2013/11/
screencast-git-e-github-para-iniciantes
http://loiane.training
Curso Completo
disponível em
http://loiane.com
facebook.com/loianegroner
@loiane
https://github.com/loiane
youtube.com/user/Loianeg
Obrigada!
http://loiane.com

[Curso Java Basico - Orientacao a Objetos] Aula 32: Encapsulamento: métodos getters e setters