IT 114: Introduction to Java
Class 30

Topics

Review

New Material

Homework 10

Homework 10 is due this Sunday at 11:59 PM.

You will find the assignment here.

If you have a problem or a question, make a post on the Class Discussion Area.

Review

Scope

Scope Within Instance Methods

Scope Within the Same Method

Method Scope

Shadowing

Localization

Static Variables

Constants

Multiple Constructors

Overloading

New Material

Encapsulation

Changing Fields Directly Is A Bad Idea

Data Hiding

Data Validation in Classes

Throwing an Exception

Constructor Throwing Exception

Refactoring the Time Constructor

Hiding Methods

Time Accessors

Time Mutators

Changing Internal Implementations

Class Quiz

Attendance

Class Exercise