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
|
|
|
Term
|
Definition
|
|