Skip to content

Commit 54d44da

Browse files
Initial Commit
1 parent 191ab71 commit 54d44da

1 file changed

Lines changed: 72 additions & 0 deletions

File tree

FATANSWERKEY/src/Salesman.java

Lines changed: 72 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,72 @@
1+
/**
2+
*
3+
*/
4+
import java.util.*;
5+
/**
6+
* @author Dr. S. GOPIKRISHNAN
7+
*
8+
*/
9+
public class Salesman
10+
{ String name,salesman_code;
11+
int salesman_amount;
12+
double commission;
13+
public Salesman(String name, String salesman_code, int salesman_amount) {
14+
super();
15+
this.name = name;
16+
this.salesman_code = salesman_code;
17+
this.salesman_amount = salesman_amount;
18+
commission =0;
19+
}
20+
public Salesman()
21+
{
22+
name="";
23+
salesman_code="";
24+
}
25+
public double calcommission()
26+
{
27+
if(salesman_amount<2000) {commission =(8.0/100.0)*salesman_amount; return commission;}
28+
29+
else if (salesman_amount>=2000 && salesman_amount<=5000 ) {commission =(10.0/100.0)*salesman_amount; return commission;}
30+
else
31+
commission =(12.0/100.0)*salesman_amount; return commission;
32+
}
33+
public String toString()
34+
{
35+
return " Salesman Name :"+name+"\nSalesman Code :"+salesman_code+"\nSalesman Amount :"+salesman_amount+"\nCommission :"+commission+"\n";
36+
}
37+
38+
//getter setter are not must but its good practise
39+
public String getName() {
40+
return name;
41+
}
42+
public void setName(String name) {
43+
this.name = name;
44+
}
45+
public String getSalesman_code() {
46+
return salesman_code;
47+
}
48+
public void setSalesman_code(String salesman_code) {
49+
this.salesman_code = salesman_code;
50+
}
51+
public int getSalesman_amount() {
52+
return salesman_amount;
53+
}
54+
public void setSalesman_amount(int salesman_amount) {
55+
this.salesman_amount = salesman_amount;
56+
}
57+
public static void main(String ...strings)
58+
{ Salesman s1=new Salesman("Naveen","STD1005",1500);
59+
System.out.println(s1.calcommission());
60+
System.out.println(s1);
61+
Salesman s2=new Salesman("Sharma","STD1007",4500);
62+
System.out.println(s2.calcommission());
63+
System.out.println(s2);
64+
65+
Salesman s3=new Salesman("Rhea","STD10098",6000);
66+
System.out.println(s3.calcommission());
67+
System.out.println(s3);
68+
69+
}
70+
71+
}
72+

0 commit comments

Comments
 (0)