Course web page: Introduction to Computer Science for Majors II by James Tam

Return to the course web page

Example Programs: Java Introduction

Description

Program name

The first Object-Oriented example

FirstOOExample

An program with a wide open class definition (variable attributes can be directly modified outside of the methods of the class)

SecondExampleNoProtection

Re-factored version of the previous example: employs accessor and mutator methods. ThirdExampleInformationHiding
Illustrates the use of constructors as well as method overloading FourthExampleUsingConstructors