Encapsulation


/*------------------------------------------------------------*/

class Employee
{
    /* Class containing variables. These are instance varibales */
    int employeeId;
    string employeeName;

    public string GetemployeeName()
    {
        return employeeName;
    }

    public void SetEmployeeName()
    {
        // Logic to Set Employee Name.
        // Busiess rules can be applied here.
    }

    public void setemployeeId()
    {
        // Logic to Set Employee ID.
        // Busiess rules can be applied here like employeeId can't be negative.
    }

    public int getemployeeId()
    {
        return employeeId;
    }
}

 /*------------------------------------------------------------*/

No comments:

Post a Comment