Page: (Bot) (Prev) (Next) Course: (Cover) (Content) (Syllabus) (Instructor) (Resource) (Glossary)
IT508 - INTERNET PROGRAMMING
FALL SESSION 1998
COURSE GLOSSARY

To: (ABC) (DEF) (GHI) (JKL) (MNO) (PQRS) (TUV) (WXYZ)

---- ABC (Top)

abstract
abstract class
A class that can not be directly instantiated. Contrast with concrete class.
class
A description of a set of objects that share the same attributes, operations, methods, and associations. A class is a template that is used to instantiate objects while an application is executing. See also class instance and object instance.
class instance
An instance of the class. In Java, the run time environment automatically creates one and only one instance of the class for any application that uses the class. This instance contains the class variables that maintain class state and the class methods that implement class operations. Constructors are also class operations. Contrast with object instance.
concept
A general understanding that is derived from a number of specific instances It is an abstracted form of an instance. A concept is often used to classify instances that are encountered.
concrete class
A class that can be directly instantiated. Contrast with abstract class.

---- DEF (Top)

event
A client/server interaction defined from the standpoint of the server. The client stimulates the server to recognize an event by sending a message to the server. The server responds to the stimulus.

---- GHI (Top)

---- JKL (Top)

---- MNO (Top)

object instance
An instance of an object. The object instance is instantiated, or constructed, by a class while an application is running. Its variables and methods are defined by the class from which it is instantiated. Contrast with class instance.

---- PQRS (Top)

---- TUV (Top)

visibility
Describes the visibility (public, protected, or private) of the variable or method outside of the scope in which it is declared.

---- WXYZ (Top)

(empty)


Page: (Top) (Prev) (Next) Course: (Cover) (Content) (Syllabus) (Instructor) (Resource) (Glossary)

Prepared by David L. March -- Last Revised on September 8, 1997
COPYRIGHT © 1997 BY DAVID L. MARCH