Read Chapter 4, sections 5 thru 7 of Introduction to Programming Using Java, Seventh Edition
4.1 Black Boxes
4.2 Static Subroutines and Variables
4.3 Parameters
4.4 Return Values
4.5 APIs, Packages, and Javadoc
4.6 More on Program Design
4.7 The Truth about Declarations