J2EEOnline
GofPatterns OOPortal
prev next prev next
Course navigation
Lesson 3 Java's advanced object-oriented features
Objective Study interfaces, packages, access control, and working with Java's garbage collector.
In this module, some of Java's advanced object-oriented features will be discussed, including interfaces, packages, access control, and working with Java's garbage collector.
The series of lessons in this module will help you:
  1. Implement an interface
  2. Identify when a method can and cannot access members in other classes based on their keywords
  3. Use keywords to apply access control to variables and methods
  4. Describe the role that packages play in access control
If you already know some of these topics, you should feel free to jump around to those areas you're most interested in. While some of the exercises and student projects build on those in previous modules, we'll always provide a starting point so that each module can be worked on independently from what came before it.
Packages will be introduced in the next section.
Course navigation