Escolar Documentos
Profissional Documentos
Cultura Documentos
Paradigmas de Linguagem de
Programação
Prof. Me. Gabriel Pinheiro Compto
Criando um Modelo de Classe
// método constructor
public Veiculo() {
}
//métodos set/get
public void setMarca(String m) {
marca = m;
}
Após criar uma classe, você pode criar instâncias da classe (objetos) em uma classe
Driver ou dentro de outras classes de objetos.
Instâncias:
• Herdam todos os atributos e métodos definidos no modelo de classes.
• Interagem independentemente umas das outras.
• São objetos de referência.
• São criadas usando o operador new.
Instanciar uma Instância
public Veiculo(){
marca = “”;
kmPorLitro = 0;
}
Construtor com Parâmetros
Parâmetro(s):
• O programador pode optar por incluir parâmetros, dependendo da
finalidade e função do método.
• Os parâmetros podem ser de qualquer tipo de objeto, mas o tipo e o
parâmetro usados ao chamar o método devem coincidir com o tipo
de parâmetro especificado na definição do método.
Exemplo de Componentes do Método
//construtor
public Ponto(int x, int y) {
this.x = x;
this.y = y;
}
}
Exemplo da Classe Card
naipe = null
nome= null
pontos = 0
Noções Básicas sobre a Coleta de Lixo
• Coleta de lixo:
• Remove objetos não utilizados da memória.
• Evita vazamentos da memória, erros livres e apontadores pendentes.
Noções Básicas sobre a Coleta de Lixo
Construtores
Métodos chamados durante a criação (instanciação)
de um objeto (uma representação na memória de
uma classe Java.)
Métodos
Os métodos podem ser executados em um objeto.
Eles também são chamados de métodos de instância.
Os métodos podem retornar valores da variável de
objeto (às vezes chamada de funções) ou podem
alterar os valores da variável de um objeto.
Resumo