Lecture Notes for MSIS 640 Fall 1999

last updated on 12/7/99

Note 1

Object Oriented Programming: An overview in pdf format

Note 2

A first Java program for sorting and searching and its documentation

Note 3

Here are code for some of the examples discussed during the lectures:

  • This code gives a simple example of static fields and methods

  • This code gives a simple example of initialization blocks

  • This code gives an example how inheritance works when a subclass constructor invokes a nonstatic method

Note 4

A document describing UML class diagrams are under construction. In the mean time you can look at the diagrams which should be pretty much self explanatory. Here is a list: