Object-Oriented Programming in Java
Setup¶
Day 1¶
- Packages
- String and StringBuilder
- Project: Mad Libs
Day 2¶
- ASCII and Unicode Data
- Objects and Classes
- Drawing Objects and Their Relationships
- Introduction to JUnit
- Project: Caesar Cipher
Day 3¶
Day 4¶
- Superclasses
- Polymorphism and Overriding
- Abstract Classes
- Polymorphism and Casting
- Project: Animal Sanctuary