Home :: Software :: Business & Office :: Training & Tutorials  

Business Accounting
Communication
Database
Document Management
e-Commerce
Networking
Office Suites
Personal Finance
Presentation
Project Management
Reports & Forms
Schedule & Contact Management
Spreadsheet
Tax Preparation
Training & Tutorials

Word Processing
Java 2 Programming for SDK 1.4 Part 3 Object-Oriented Concepts CBT Training CD

Java 2 Programming for SDK 1.4 Part 3 Object-Oriented Concepts CBT Training CD

List Price:
Your Price:
Product Info Reviews

<< 1 >>

Rating: 5 stars
Summary: Java 2 Programming for SDK 1.4 Part 3 Object-Oriented Concep
Review: Course Overview
This course will address the object-oriented concepts used in Java.

Learn To

Identify advantages of OOP.
Identify features of OOP design principles.
Identify the characteristics of classes and objects.
Identify the syntax for implementing inheritance.
Identify the syntax for implementing method overriding.
Sequence the constructors according to the order in which they will be invoked in a class hierarchy.
Identify characteristics of polymorphism.
Distinguish between single and multiple polymorphism.
Identify the code which implements polymorphisms through interfaces.
Identify characteristics of encapsulation.

Audience
This course is intended for programmers who are interested in adding the Java programming language to their list of skills and students who are preparing for the Sun Certified Programmer for Java 2 Platform exam.

Deployment Options
e-Learning

Accreditation
NASBA credits: 4 CPE Credits

Language Options
US English

Total Learning Time
4 hours

Objectives
Unit 1: Classes, Methods, and Objects 1 hour

Identify advantages of OOP.
Identify features of OOP design principles.
Identify the characteristics of classes and objects.
Identify the tasks to create a class for specific requirements.
Identify the syntax for declaring methods.
Identify the code to declare overloaded methods for a specified class.
Identify the syntax for passing primitives by value.
Identify the syntax for passing objects by reference.
Identify the syntax for instantiating an object.
Identify the syntax for accessing the data members of a specified object by using the dot notation.
Identify the scope of a variable that is declared multiple times in a program.
Identify the syntax for accessing a variable by using the this keyword.
Identify benefits of static variables in Java.
Identify features of static methods.

Unit 2: OO Concepts - Inheritance 1 hour

Identify the syntax for implementing inheritance.
Identify the syntax for implementing method overriding.
Sequence the constructors according to the order in which they will be invoked in a class hierarchy.
Identify features of final classes.
Identify the output of a given piece of code by using the principles of method lookup in Java.

Unit 3: OO Concepts - Polymorphism 1 hour

Identify characteristics of polymorphism.
Distinguish between single and multiple polymorphism.
Identify the code which implements polymorphisms through interfaces.
Identify the code that uses valid variable assignments through upcasting and downcasting.

Unit 4: Encapsulation and Inheritance 1 hour

Identify characteristics of encapsulation.



<< 1 >>

© 2004, ReviewFocus or its affiliates