notes - jude-lindale/Wiki GitHub Wiki
Into to objects allows for one to define custom data types that have custom methods embedded within them
classes a custom data type comprised of multiple variables and/or methods (dedicated functions)
instances a new class creates a new type of object allowing form instances of types to be made an instance is
Encapsulation of methods in classes classes and instances let us create data types with logical combinations of variables
Encapsulation: the ability to combined variables and methods into class definitions in object-oriented programming
Method: a function defined inside of a class
scope: the normal scope of a function