Tugas Tambahan

You might also like

Download as txt, pdf, or txt
Download as txt, pdf, or txt
You are on page 1of 4

package Prak_PBO_8;

public class Report {


    private int time;
    private String task, project;
    private String date;

    public int getTime() {


        return time;
    }
    public void setTime(int time) {
        this.time = time;
    }
    public String getTask() {
        return task;
    }
    public void setTask(String task) {
        this.task = task;
    }
    public String getProject() {
        return project;
    }
    public void setProject(String project) {
        this.project = project;
    }
    public String getDate() {
        return date;
    }
    public void setDate(String date) {
        this.date = date;
    }
}

package Prak_PBO_8;
public class Project {
    private String  name;
    private int id, task_id, access;
   
    public int getId() {
        return id;        
    }
    public void setId(int id) {
        this.id = id;
    }
    public String getName() {
        return name;
    }
    public void setName(String name) {
        this.name = name;
    }
    public int getTaskId() {
        return task_id;
    }
    public void setTaskId(int task_id) {
        this.task_id = task_id;
    }
    public int getAccess() {
        return access;
    }
    public void setAccess(int access) {
        this.access = access;
    }
}

package Prak_PBO_8;
public class Employee {
    private int id;
    private String login, pass;    

    public int getId() {


        return id;
    }
    public void setId(int id) {
        this.id = id;
    }
    public String getLogin() {
        return login;
    }
    public void setLogin(String login) {
        this.login = login;
    }
    public String getPass() {
        return pass;
    }
    public void setPass(String pass) {
        this.pass = pass;
    }
}

package Prak_PBO_8;
public class CEO {
    private Project proj;
    private Report rep;
    private Employee emp;
    private String login;
    private String pass;

    public CEO() {
        this.proj = new Project();
        proj.setId(1);
        proj.setTaskId(1);
        proj.setAccess(1);
        proj.setName("Project 1");
       
        this.rep = new Report();
        rep.setTime(8);
        rep.setDate("20 Mei 2019");
        rep.setTask("Task 1");
        rep.setProject("Project 1");
       
        this.emp = new Employee();
        emp.setId(5);
        emp.setLogin("Usman Employee");
        emp.setPass("usman123");
    }
    public CEO(String login, String pass) {
        this();
        this.login = login;
        this.pass = pass;
    }
   
    public int getId(){
        return proj.getId();
    }
    public int getTaskId(){
        return proj.getTaskId();
    }
    public int getAccess(){
        return proj.getAccess();
    }
    public String getName(){
        return proj.getName();
    }
   
    public int getTime(){
        return rep.getTime();
    }
    public String getDate(){
        return rep.getDate();
    }
    public String getTask(){
        return rep.getTask();
    }
    public String getProject(){
        return rep.getProject();
    }
   
    public int getIdEmp(){
        return emp.getId();
    }
    public String getLoginEmp(){
        return emp.getLogin();
    }
    public String getPassEmp(){
        return emp.getPass();
    }
   
    public String getLogin() {
        return login;
    }
    public void setLogin(String login) {
        this.login = login;
    }
    public String getPass() {
        return pass;
    }
    public void setPass(String pass) {
        this.pass = pass;
    }
}

package Prak_PBO_8;
public class main_ceo {
    public static void main(String[] args) {
        CEO c = new CEO("Suci CEO", "suci123");

        System.out.println("CEO");
        System.out.println("Login: " + c.getLogin() + "\nPassword: " +
c.getPass());
        System.out.println();
        System.out.println("PROJECT ");
        System.out.println("ID: " + c.getId() + "\nTaskId: " + c.getTaskId() + "\
nAccess: "
                + c.getAccess() + "\nName: " + c.getName());
        System.out.println();
        System.out.println("REPORT ");
        System.out.println("Time: " + c.getTime() + "\nDate: " + c.getDate() + "\
nTask: "
                + c.getTask() + "\nProject: " + c.getProject());
        System.out.println();
        System.out.println("EMPLOYEE ");
        System.out.println("ID: " + c.getIdEmp() + "\nLogin: " + c.getLoginEmp()
                + "\nPassword: " + c.getPassEmp());
    }
}

You might also like