After completing this module, participants will implement text-oriented Java desktop applications that use all the resources of the Java language.
Language features and platforms.
Life cycle of a program.
Definition of classes, attributes and methods.
Operators and sentences.
Defining and using packages.
Implementing inheritance hierarchies.
Defining and implementing interfaces.
Redefining polymorphic methods.
New features of JSE 8.0