Constructor:A special type of method used for initializing objects in Java. Constructors have the same name as their class and can have parameters.
Inheritance:A mechanism in object-oriented programming where one class inherits properties (fields) and behaviors (methods) from another class.
Access Modifier: Keywords in Java that determine how accessible certain members (fields, methods, constructors) of a class are to other parts of the program. Examples include public, private, and protected.