| 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:
The series of lessons in this module will help you:
- Implement an interface
- Identify when a method can and cannot access members in other classes based on their keywords
- Use keywords to apply access control to variables and methods
- 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.
Packages will be introduced in the next section.
