beautypg.com

Creating a custom guest class, Creating a custom guest class 41 – Apple WebObjects 3.5 User Manual

Page 41

background image

Creating a Custom Guest Class

41

Creating a Custom Guest Class

In the first chapter, you created individual variables to store a guest’s name,
e-mail address, and comments. When keeping track of multiple guests, it’s
more useful to encapsulate all the data for a guest as a single entity. You’ll
do this by creating a Java class that contains the data for a single guest.

1. In Project Builder’s browser, select Classes in the first column.

2. Choose File

m

New in Project.

3. Type

Guest.java

as the name of the file.

4. Click OK.

The newly created file contains a skeleton for a class called Guest.

5. Enter the following code to complete the definition of the Guest class.

A class stores information in its instance variables (also referred to as
data members). Here you’re declaring three instance variables for Guest:

name

,

email

, and

comments

. Note that these declarations are the same as

those that appeared in the code for

Main.java

when you added the three

variables using WebObjects Builder. In WebObjects, a component is

Type name of class here.

Add your class’s
instance variables.

Add constructor for
Guest class.