Computer Science 225
 Advanced Programming 
 
 Spring 2022, Siena College 
Lecture 20: Java Packages
Date: Monday, April 25, 2022
 Agenda 
- Announcements
- Final Project continues
- Lab 10: Threads for Parallel Processing (in Canvas and GitHub) will continue in labs this week
- See email for information about exam improvement opportunities - quick mention of the reference solutions
 
- Java Packages
- protection levels
- creating our own packages
- factoring out code from our graphics/GUI and animation examples
 
 
 Examples 
- ThreadGraphicsPackage: creating your own package, base classes to factor out some code common to graphics animations
 Links