C# e Orientação a Objetos
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
RESPOSTAS 172<br />
11 }<br />
12 }<br />
13 System . Console . WriteLine ( maior );<br />
14 }<br />
15 }<br />
Código <strong>C#</strong> 4.18: Maior.cs<br />
Resposta do Exercise 6.1<br />
Adicione a seguinte classe no projeto Static:<br />
1 class Funcionario<br />
2 {<br />
3 public string nome ;<br />
4 public double salario ;<br />
5 public static double valeRefeicaoDiario ;<br />
6 }<br />
Código <strong>C#</strong> 6.14: Funcionario.cs<br />
Resposta do Exercise 6.2<br />
Adicione a seguinte classe no projeto Static:<br />
1 class TestaValeRefeicao<br />
2 {<br />
3 static void Main ()<br />
4 {<br />
5 System . Console . WriteLine ( Funcionario . valeRefeicaoDiario );<br />
6 Funcionario . valeRefeicaoDiario = 15;<br />
7 System . Console . WriteLine ( Funcionario . valeRefeicaoDiario );<br />
8 }<br />
9 }<br />
Código <strong>C#</strong> 6.15: Funcionario.cs<br />
Selecione a classe TestaValeRefeicao como Startup Object.<br />
(CTRL + F5).<br />
Depois compile (F6) e execute<br />
Resposta do Exercise 6.3<br />
Altere a classe Funcionario:<br />
1 class Funcionario<br />
2 {<br />
3 public string nome ;<br />
4 public double salario ;<br />
5 public static double valeRefeicaoDiario ;<br />
6<br />
7 public static void ReajustaValeRefeicaoDiario ( double taxa )<br />
8 {<br />
9 Funcionario . valeRefeicaoDiario += Funcionario . valeRefeicaoDiario * taxa ;<br />
10 }<br />
11 }<br />
Código <strong>C#</strong> 6.16: Funcionario.cs<br />
172 www.k19.com.br