Data Deliverance Courseware

Object Technology Technical Overvierw

Current Version: 11-0150-0102
Summary
This technical overview provides an introduction to the concepts and benefits of object-oriented techniques. The overview describes the concepts of encapsulation, abstract data types, message passing, inheritance and polymorphism. The differences between object-oriented design and traditional methods are discussed and the important organizational implications of adopting an object-oriented approach are considered.

Prerequisites
An understanding of business applications and familiarity with the process of analysis and design for a typical software development project are helpful.

Course Objectives
After completing this course, participants should be able to:

Intended Audience
This course may prove useful to people such as IT (information technology) managers and staff who are transitioning to an object-oriented software development approach.

Next Steps
Those wishing to pursue the topic further could consider one of the following:

Length
1 day

Format
Instructor-led seminar.

Course Outline
Introduction to Object Technology Object-Oriented Analysis OO Design and Development Implementing Object Technology Appendix: Object Technology Definitions

Hardware and Software Requirements
Overhead projector, flipcharts. No computers are required.