Fala pessoal boa noite.
Sou iniciante no estudo de java e recentemente meu professor da facul passou um desafio bem basico e consegui resolver, entretanto sinti que ficou algumas lacunas no meu entendimento e me recuso a proseguir se preechelas. A maioria eu ja encontrei com uma pesquisa rapida aqui no forum mesmo, mas restaram algumas.
Vou postar o trecho do codigo que escrevi onde estao todos esses “Termos” que nao compreendi.
Minha duvida e para que serve o public ,void e o this.
Bloco de Citação
public class Veiculo {
//Atributos
public String modelo;
public int velocidade;
public char chave;
public int frear;
public void ligar() {
this.chave = 'L';
}
public void desligar() {
this.chave = 'D';
}
public void acelerar(int kmph) {
this.velocidade = this.velocidade + kmph;
}
public void frear(int kmph) {
this.velocidade = this.velocidade - kmph;
}
}