Accessing Instance Variables - Data Types and Other Stuff - int and float Conversions - Type Casting and Assignment Operators - Intro to Looping - scanf and increment operators - Nested for Loops - while Loops - do Statements - if else - Useful if else Program - Nested if Statements - else if Statements - switch - Conditional Operator - Seperating Files - Running the New Program - Synthesized Accessor Methods - How young of a chick can I date? - But what if Im a millionaire? - Inheritance - My Mom - Starting the Rectangle Class
Finishing the Rectangle Class - OMG, a Square Class?! - Making steve the
Square - Creating a Point class - Enhancing the Rectangle class - Running the Brand New Point Program - Overriding Methods - New Instance Variables and Abstract Classes - Introduction to Polymorphism - Running a Polymorphic Program - Dynamic Binding and id - Error / Exception Handling - Directives for Controlling Scope - External / Global Variables - Static Variables - Enumerated Data Types - Enum Program - Categories - #define Statement - #import Statement