Sun Microsystems Logo
Products and Services
 
Support and Training
 
 

Training
Web-based Courses
»   How To Enroll
»   Java Technology
»   Sun Java Studio, Solaris OS, and Perl Development
»   Sun Java Enterprise System
»   Sun Java Desktop System
»   Web Services, XML, and Web Publishing
»   Wireless and Telecommunications
»   StarOffice Software
»   Solaris Operating Environment
»   Network Management
»   N1 Grid
»   Security
»   Server and High Availability
»   Storage
»   Knowledge Management
»   Auto-ID
 
 

Implementing Object-Oriented Programming With Java Technology

 Course Description
    Course Outline/Details

The Implementing Object-Oriented Programming With Java Technology course introduces students to Java variable types, such as primitive and reference, as well as to Java programming language syntax. This course also describes the use of classes, methods, and programming constructs.

eMentoring Services are included with this course.

  • Course length: 2-3 hours


  • Course ID:
    WP-1202-90
    Subscription Duration:
    90 days
    Price:
    $US  90.00
    How to Enroll
       
     Languages Offered Back To Top

    This course is currently available in English only.

     
     Who Can Benefit Back To Top

    Students who can benefit are non-object-oriented developers who want to begin the migration to the Java programming language.

     
     Prerequisites Back To Top

    To succeed fully in this course, students should be able to:

  • Demonstrate development experience with a procedural model
  • Demonstrate familiarity with basic programming concepts, such as variables, arrays, and programming control structures
  •  
     Skills Gained Back To Top

    Upon completion of this course, you should be able to:
  • Describe code class declarations
  • Define the primitive types
  • Declare class variables using primitive types and reference types
  • Name Java classes and other identifiers, according to Java programming language guidelines
  • Use inheritance correctly
  • Use abstract classes
  • Use the import statement to include classes in a program
  • Use the package statement to group classes in a class hierarchy
  • Understand the structure of a Java technology program
  • Define class behaviors using methods
  • Declare a public method for encapsulation
  • Pass arguments to a method
  • Describe a method's signature
  • Explain how method overloading works
  • Use a constructor to instantiate an object
  •  
     Related Courses Back To Top

  • Before: WP-1201: Migrating to Object-Oriented Programming
  • After: WP-1203: Advanced Object-Oriented Programming
  • After: SL-275: Java Programming Language
  • After: OO-226: Object-Oriented Application Analysis and Design for Java Technology (UML)
  •  
         Course Content Back To Top



    Module 1: Java Variable Types and Syntax

  • Variables
  • Identifiers
  • Java variable types
  • Java primitive types
  • Reference (object) types


  • Module 2: Using Java Classes
  • Declaring classes
  • Encapsulation
  • Inheritance
  • Containment classes
  • Abstract classes and inheritance
  • Classes and packages
  • Coding structure


  • Module 3: Using Java Methods
  • Method overview
  • Declaring methods
  • Invoking methods
  • Types of methods
  • The this reference
  • Passing arguments
  • Method overloading
  • Constructors
  • Coding structure


  • Module 4: Java Programming Constructs
  • Variable type conversions
  • Operators
  • The if construct
  • The while loop
  • The for loop
  • The do loop
  • The switch construct
  • The break statement
  • The continue statement
  •