A Java OOP exercise simulating a hospital management system.
Character (abstract)
├── Patient (abstract) → implements Hospitalizable
│ ├── AmbulancePatient
│ └── ConsultationPatient
└── Doctor (abstract) → implements Workable
├── SpecialistDoctor
└── StudentDoctor
- Hospitalizable — admission, assignRoom, treatment, discharge
- Workable — weeklyWorkHours, eat
- Java 21
- IntelliJ IDEA
- Maven
- Clone the repository
- Open the project in IntelliJ IDEA
- Run
Main.java