What Is an Object?What Is a Class?What Are Properties?What Are Methods?What Are Events?Introducing Class ModulesAccessing ObjectsDeclaring ObjectsObjects and NothingObjects with Multiple Object VariablesProperties, Methods, and EventsPublic vs. Private Properties, Methods, and EventsPropertiesMethodsEventsBuilding a ClassCreating a Class ModuleDefining Simple PropertiesDefining Property RoutinesDefining MethodsDefining EventsDefining Private Variables, Subroutines, and FunctionsSpecial Events for ClassesResolving ReferencesPractical Class DesignA Simple ClassExtending a Simple ClassA Collection ClassA Class with Business Rules