Overloading


Click here to start

Table of contents

Overloading

Overloading Example

Overloading Example (cont'd)

When to Overload

When to Overload (cont'd)

Inheritance and Extended Classes

Constructors of Extended Classes

Constructors of Extended Classes (cont'd)

Default Constructor of Extended Classes

Execution Order of Constructors

Overriding and Hiding

Overriding and Hiding (cont'd)

Object Reference: super

Type Conversion --- Implicit

Type Conversion --- Explicit Cast

Cast Object References

Graphical User Interfaces (GUI)

The Component Hierarchy

The Swing Components

Layout Managers

The Layout Manager Hierarchy

Buttons and Flow Layout

Buttons and Flow Layout (cont'd)

Border Layout

Border Layout (cont'd)

Grid Layout

Grid Layout (cont'd)

Grid Layout (cont'd)

Nested Panels

Nested Panels (cont'd)

Nested Panels (cont'd)

Nested Panels (cont'd)

Event Handling

The Event Object and Listener Classes

Nested Panels, Handling Events

Event Handling Methods

Register The Listener

Event Handling Using Inner Class

Inner Class Listener

Inner Class Listener (cont'd)

Inner Class Listener (cont'd)

Author: Xiaoping Jia

E-mail: xjia@cti.depaul.edu

Homepage: http://www.depaul.edu/~xjia

Best viewed with
StarOffice

Download presentation