Home : Course Map : Chapter 4 : Java :
More about Classes and Objects
JavaTech
Course Map
Chapter 4

Introduction
Inheritance
  Demo 1
Overriding
  Demo 2a
  Demo 2b
this,super
MoreConstructors
  Demo 3
Abstraction
Interface 
  Demo 4
Casting References
MoreAboutArrays
Object class
Class Summary
Exercises

    Supplements
Override/Overload
Annotation-J2SE5.0
Java Security
Class Loading
Class Verifier
SecurityManager
     About JavaTech
     Codes List
     Exercises
     Feedback
     References
     Resources
     Tips
     Topic Index
     Course Guide
     What's New

In Chapter 3 we introduced the basics of classes and objects such as the class definition, instantiation, value and reference. We emphasized the analogy of classes with data types.

However, the class approach allows for more than just defining a new data type. Java allows you to build upon, or extend, a class to create enhanced classes with addition capabilities. Such class inheritance is one of the most powerful aspects of object oriented programming.

This topics in this chapter:

The Chapter 4: Supplements first provides more discussion of classes and objects. Topics include

The more advanced supplements deal with the issues of classes and security:

 

Latest update: Oct. 21, 2004

            Tech
MoreComplexClass
ImprovedHistogram
JavaRandomNums
Vectors & Matrices
Exercises

           Physics
Runge-Kutta 2nd
  Demo 1
Runge-Kutta 4th
  Demo 2
BoundaryVal.Prob
Shooting Method
  Demo 3
Exercises

  Part I Part II Part III
Java Core 1  2  3  4  5  6  7  8  9  10  11  12 13 14 15 16 17
18 19 20
21
22 23 24
Supplements

1  2  3  4  5  6  7  8  9  10  11  12

Tech 1  2  3  4  5  6  7  8  9  10  11  12
Physics 1  2  3  4  5  6  7  8  9  10  11  12

Java is a trademark of Sun Microsystems, Inc.