Term
|
Definition
Source Code contains the actual lines of C++ statements that give the program direction and instruction |
|
|
Term
|
Definition
Compiler- is a computer program that reads the source code and if the source code is "graammatically correct" the compiler produces Machine Code. |
|
|
Term
|
Definition
Linker - Literally links or hooks the machine code and library code together and binds it into and executable file -- one that runs the program |
|
|
Term
|
Definition
Inheritance
- When we use a class as a parent or base class and create a child class or derived class. |
|
|
Term
|
Definition
Pointers- variables that "point" to other variables |
|
|
Term
|
Definition
References- Varaibles taht "refer" to other variables |
|
|
Term
|
Definition
Operators- Symbols that direct certain operations to abe performed
EX: +, -, =, *, / |
|
|
Term
|
Definition
Functions
- Discrete modules or units of code that perform specific tasks
- It is possible to to separte and place all similar functions in their own library to help minimize program size
|
|
|
Term
|
Definition
Standard Libraries
- Libraries included as part of the C++ language
|
|
|
Term
Standard Template Libraries |
|
Definition
Standard Template Libraries
- Libraries that include blueprints of classes that are ready to use. |
|
|
Term
OOP
Object Oriented Programing |
|
Definition
OOP
- The program is based on real world things (objects)
- Designed + built to medel how these "real" things interact insted of having the program desing based on how the data flows through the program. |
|
|
Term
|
Definition
C++ Class
- Fundamental unit in OOP that contains the "job description" for a program object. |
|
|
Term
|
Definition
Object
- A single instance of a class |
|
|