Core Java SE 6 for OO and non OO experienced

Page 6

Course information

Core Java SE 6 for OO and non OO experienced

JAVASE-01.00

Enums, Static Methods and Fields • • • • • • • •

Create static fields in a class. Explain one use of static fields. Create static methods in a class. Explain one benefit of static fields. Understand the concept of a static import Appreciate enums Explain how to define your own enumerations Explain the syntax used to reference static fields and methods.

Exceptions(rev:4898) Handling Exceptions • • • • •

Define a try/catch block that allows methods that throw exceptions to be called. Correctly implement try/catch blocks for methods which throw multiple exceptions. Name the exception supertype which is not checked for by the compiler. Correctly implement a method which throws exceptions. Correctly override a method which throws exceptions.

Throwing and Developing Exceptions • • •

Understand how How to throw exceptions. Define your own application exceptions. Introduce the assert keyword

Advanced OO Programming(rev:4899) Specializing in a Subclass • • • • • •

Construct a class that extends another class. Correctly implement equals and toString. Write constructors that pass initialization data to the parent constructor as appropriate. Use instanceof to verify the class type of an object reference. Override subclass methods and use the super keyword to leverage behaviors in the parent. Safely cast references to a more refined type.

6 | Core Java SE 6 for OO and non OO experienced ©2010 IT Education


Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.