Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package CompanyRoster;
- public class Employee {
- //name, salary, position, department, email and age
- //mandatory
- private String name;
- private double salary;
- private String position;
- private String department;
- //optional
- private String email;
- private int age;
- //1 начин -> name, salary, position, department
- public Employee (String name, double salary, String position, String department) {
- this.name = name;
- this.salary = salary;
- this.position = position;
- this.department = department;
- this.email = "n/a";
- this.age = -1;
- }
- //2 начин -> name,salary, position, department, email, age
- public Employee (String name, double salary, String position, String department, String email, int age) {
- this(name, salary, position, department);
- this.email = email;
- this.age = age;
- }
- //3 начин -> name, salary, position, department, email
- public Employee (String name, double salary, String position, String department, String email) {
- this(name, salary, position, department);
- this.email = email;
- this.age = -1;
- }
- //4 начин -> name, salary, position, department, age
- public Employee (String name, double salary, String position, String department, int age) {
- this(name, salary, position, department);
- this.age = age;
- this.email = "n/a";
- }
- public double getSalary() {
- return this.salary;
- }
- @Override
- public String toString() {
- return String.format("%s %.2f %s %d", this.name, this.salary, this.email, this.age);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement