CompilerProgram that translates source code into executable code
Definitions:
A software that translates computer code written in one programming language into another language
ClassDefines object properties including a valid range of values, and a default value.
Definitions:
In object-oriented programming, a class is a blueprint for creating objects
FunctionA block of code to carry out a specific task.
Definitions:
A piece of code which performs a specific task and can be called upon when needed
ObjectAn instance of a class that contains its own state and access to all visible methods.
Definitions:
In programming, an object is an instance of a class, created at run-time
InheritanceAllows a class to have the same behavior as another class and extend or tailor this behavior
Definitions:
In object-oriented programming, inheritance is a way to form new classes using classes that have already been defined