2
respostas

Livro Java Como Programar

Olá! Comprei esse livro para estudar em paralelo com o curso da Alura. Mas não estou entendo, o que é usado no livro não condiz com curso e estou meio perdido. No capítulo 9 do livro "Programação orientada a Objetos: herança" aparecem uns códigos que nunca vi no Curso da Alura. Vou ver isso posteriormente?

Vou dar um exemplo:


public class CommissionEmployeeTest 
5 {
6 public static void main(String[] args) 
7 {
8 // instancia o objeto CommissionEmployee
9 ïCommissionEmployee employee = new CommissionEmployee(ÿ
10 ï "Sue", "Jones", "222-22-2222", 10000, .06); ÿ
11 
12 // obtém os dados de empregado comissionado
13 System.out.println(
14 "Employee information obtained by get methods:");
15 System.out.printf("%n%s %s%n", "First name is",
16 ïemployee.getFirstName()ÿ);
17 System.out.printf("%s %s%n", "Last name is", 
18 ïemployee.getLastName()ÿ); continua
0jhtp.indb 290 07/07/2016 15:19:14
Capítulo 9 Programação orientada a objetos: herança 291
19 System.out.printf("%s %s%n", "Social security number is", 
20 ïemployee.getSocialSecurityNumber()ÿ);
21 System.out.printf("%s %.2f%n", "Gross sales is", 
22 ïemployee.getGrossSales()ÿ);
23 System.out.printf("%s %.2f%n", "Commission rate is",
24 ïemployee.getCommissionRate()ÿ);
25
26 ïemployee.setGrossSales(5000); ÿ
27 ïemployee.setCommissionRate(.1);ÿ
28 
29 System.out.printf("%n%s:%n%nï%sÿ%n", 
30 "Updated employee information obtained by toString", ïemployeeÿ);
31 } // fim de main
32 } // fim da classe CommissionEmployeeTest
2 respostas
public class BasePlusCommissionEmployee
6 {
7 private final String firstName;
8 private final String lastName;
9 private final String socialSecurityNumber;
10 private double grossSales; // vendas brutas semanais
11 private double commissionRate; // porcentagem da comissão
12 ïprivate double baseSalary; // salário-base por semanaÿ

Dentre outros tantos que nunca vi.

Vou parar com o livro, não dá para estudar os dois em paralelo, fica incompreensível.

Oi Neilor, onde ficou a duvida aqui? De qq forma, tbm aconselho focar nos seus estudos.

Abs e desculpe a demora, Nico