Quando dizemos neste exercício que o salário só existe se exitir um funcionário, este funcionario seria o objeto da classe Funcionario?
Quando dizemos neste exercício que o salário só existe se exitir um funcionário, este funcionario seria o objeto da classe Funcionario?
Eduardo, Você pode estar confundindo a classe Funcionário, que é a "receita" dos objetos que serão instanciados quando você der o comando new Funcionário(), com os objetos. Assim realmente este funcionário que precisa existir, realmente é um objeto da classe Funcionário, criado através do comando: Funcionario func = new Funcionario (); Desta forma tem sentido você falar em func.salario, por exemplo.
Ou seja só faz sentido falar func.salario por que ele foi instanciado com base na "receita" funcionario ?
Quando mencionaste " classe Funcionário, que é a "receita" dos objetos que serão instanciados quando você der o comando new Funcionário(), com os objetos" <--- este finalzinho nao seria correto dizer com a variavel de referência ?
Obrigado pela ajuda.
Concordo com você Eduardo. O finalzinho deve ser trocado por variável de referência.
Valeu!