After completing Java 1.1: Using Objects and Arrays
the user should be able to:
 | Store information in arrays |
 | Create and describe objects |
 | Create an inheritance hierarchy |
 | Create and use methods |
|
Storing Information with Arrays
 | Defining an array |
 | Creating arrays |
 | Using arrays |
 | Multidimensional arrays |
 | Workshop: Array of prizes indeed |
Creating Your First Object
 | How object-oriented programming works |
 | Objects in action |
 | What objects are |
 | Understanding inheritance |
 | Building an inheritance hierarchy |
 | Converting objects and simple variables |
 | Workshop: Creating an object |
Describing What Your Object Is Like
 | Creating variables |
 | Creating class variables |
 | Creating behavior with methods |
A Closer Look at Methods
 | Similar methods with different arguments |
 | Constructor methods |
 | Class methods |
 | Variable scope within methods |
 | Putting one class inside another |
 | Using the this keyword |
 | Workshop: Using class methods and variables |
Inheriting Methods from Other Classes
 | The power of inheritance |
 | Using the standard Java classes |
 | Overloading and overriding |
 | Using this and super in a subclass |
 | Workshop: Creating a subclass |
|
This course has the following features:
 | Exercises that allow users to practice programming in Java |
 | A file containing the text of the exercises |
 | Simulations that allow users to practice course skills
even if they don't have access to a Java Development Kit |
 | A glossary |
 | A Skill Assessment |
|
 | Java 1.1: Writing Java Programs (JJAC01) |
 | Java 1.1: Java Programming Basics (JJAC02) |
|
Java is a registered trademark of Sun Microsystems
Inc.
|