Package entity

Class Manager

All Implemented Interfaces:
Person

public class Manager extends Employee
Represents a manager in the banking system. Inherits from Employee with manager-specific logic.
Author:
TAMIL MUGHILAN
  • Constructor Details

    • Manager

      public Manager(int id, String name, String email, int branchId, String password)
      Constructs a Manager with required details.
      Parameters:
      id - manager ID
      name - manager name
      email - manager email
      branchId - manager's branch ID
      password - manager's password
  • Method Details

    • canOverrideTransactionLimits

      public boolean canOverrideTransactionLimits()
      Checks if manager can override transaction limits.
      Returns:
      true always
    • toString

      public String toString()
      Overrides:
      toString in class Employee