OOPDA HANDOUTS

Knoppix tutorial www.eleli.de/knoppix/docs/tutorial/english

Gagné

Ray & Ray Unix

fiddle with some Unix commands

Overview

Review

Basic UNIX Commands and Editing

Quick Introduction to the vi editor

From Red Hat Magazine: `` How I Learned to Stop Worrying and Love the Command Line, Part 1'' (local copy), `` How I Learned to Stop Worrying and Love the Command Line, Part 2'' (local copy).

Not everybody writes their Java code with an IDE. What do you think of Chad Dickerson's CTO Connection (local copy) article?

Social Implications of Computing: list of topics and talking points

Regression testing, as shown in these invoicing system and car rental examples, are required in all programs!

Example of adding objects to and deleting objects from an ArrayList (Java 5 version).

Example of calling superclass constructor and superclass method from a subclass.

Example of when casting is needed in Java 5. We could get rid of this casting by adding into abstract class Car the two methods getNumberOfSeats and getFeatures with dummy implementations returning 0 and null. This is similar to the way we override the toString method inherited from class Object.

Example of accessing the command line arguments passed to a Java program through the String[] argument of main usually called args.

Example of setting up default values for command line arguments passed to a Java program.

BlueJ


Chapter 10


Chapter 11
Chapter 12
Chapter 13
Chapter 14

All BlueJ programs

Horstmann


Chapter 1
Chapter 2
Chapter 3
Chapter 4


Chapter 5
Chapter 6
Chapter 7
Chapter 8
Chapter 9
Chapter 10
Chapter 11
Chapter 12
Chapter 13
Chapter 14
Chapter 15
Chapter 16
Chapter 17
Chapter 18
Chapter 19

All Horstman programs


home page: http://elvis.rowan.edu/~hartley/index.html
e-mail: hartley@elvis.rowan.edu