The JavaTM Tutorial
Previous Page Lesson Contents Next Page Start of Tutorial > Start of Trail Search
Feedback Form

Trail: Learning the Java Language

Lesson: Interfaces and Packages


This chapter has been updated to reflect features and conventions of the latest release, JDK 5.0, but it is not yet final. We've published this preliminary version so you can get the most current information now, and so you can tell us (please!) about errors, omissions, or improvements we can make to this tutorial.
This chapter talks about two Java programming language features that help you to manage relationships between classes that might not otherwise be related by the class hierarchy. First, you learn how to write and use an interface — a protocol of communication between objects. Second, you will learn how to bundle classes and interfaces into packages.

Creating and Using Interfaces

You saw an example of implementing an interface in the previous chapter. You can read more about interfaces — what they are for, why you might need to write an interface, and all about how to write one — in this section.

Creating and Using Packages

This section describes how to bundle your classes into packages and how to use classes that are in packages.

Previous Page Lesson Contents Next Page Start of Tutorial > Start of Trail Search
Feedback Form

Copyright 1995-2005 Sun Microsystems, Inc. All rights reserved.