revisions: 8/30/99, 01/20/00

CHAPTER 25 --- Objects

Until now, we have not really been doing much with objects. The programs so far could just as easily have been written in the language "C" or Pascal. This chapter will discuss objects and classes, and how an object-oriented language like Java is different from a structured language like "C".

Chapter Topics:

  • What is an Object?
  • What is a Class?
  • Characteristics of Objects
  • Static Methods
  • Constructors
  • Cookie Cutters
  • Dot Notation

Forget programming for a while. Think about the things in the world that are objects, and things that are not objects. This is actually a profoundly difficult problem, which has occupied philosophers for thousands of years. Don't be too worried if it is not clear to you.

QUESTION 1:

List four objects and list four non-objects.

 ObjectsNon-objects
1  
2  
3  
4  

Click Here after you have answered the question