- Super Class
- Sub Class
- Interface
- Abstract Classes