DMP -- Java
Chapter 6 Object-Based Programming
- Introduction
- Implementing a Time Abstract Data Type with a Class (Fig.
6.1)
- Class Scope
- Controlling Access to Members (Fig.
6.2)
- Creating Packages
- Initializing Class Objects: Constructors (Fig.
6.4)
- Using Overloaded Constructors
- Using Set and Get Methods (Fig.
6.5)
- Software Reusability
- Final Instance Variables (Fig.
6.6)
- Composition: Objects as Instance Variables of Other Classes
- Package Access
- Using the this Reference (Fig.
6.10)
- Finalizers
- Static Class Members
- Data Abstraction and Information Hiding
Ichiro
Fujinaga 1998.02.07