Olá pessoal, eu tenho uma duvida que me parecer se muito simples, mas que não me deixa em paz, eu queria saber qual a diferença de decalarar uma variável assim:
public void displayMessage(String courseName) -> como um parametro
e assim:
public void displayMessage()
Sting courseName -> como uma variável
Desculpa a burrice cara, mas é que eu estudei lógica com programação procedural e não estou entendendo a lógica dessa parte da OO, pq vc criou uma variavel chamada “nomepassado” no método main sendo que vc ja tinha criado a “nome” e a “nomecompleto” no método Ex1??
String nomepassado = Valor que o usuário vai passar!
String nomecompleto = seria o nomepassado concatenado com " - ASTEC" ficando “UMC - ASTEC”
public void Ex1(String nome) { = nome e variável do método construtor!
public void main(String args[]){ = método principal da classe! sem ele a classe não é executável!