Online Polymorphism eLearning - Training Resources
Polymorphism Training Provider? - Tell us about your Training!
From Online Training Directory
Java 2 -- Classes & Inheritance
...dents will learn about Classes & Objects, Inheritance and Polymorphism, Nested Classes and Creating Interfaces in the Java Programming Language
This unit introduces the concept of classes and objects, and discusses the procedure for declaring classes and creating objects.
You will learn to declare instance variables, methods, and local variables by using permitted modifiers such as public,
more...
From 123-CBT Computer Based Training
Java Programming with J2SE 5 Working with Classes in Java
To enable the learner to implement inheritance and polymorphism in Java and to work with Java's static and final modifiers
more...
Java Programming with J2SE 5 Working with Classes in Java
C Programming Overloading
To provide the student with the skills required to use polymorphism and overloading
more...
Working with Classes in Java
To enable the learner to implement inheritance and polymorphism in Java and to work with Java's static and final modifiers
more...
C Programming for the Microsoft NET Platform Part 3

Course Overview This is the third course in a five part series that introduces the essentials of object-oriented programming. You will learn the terminology and concepts required to create and use classes in C#. The course also teaches how to use reference-type variables and how to create and destroy objects in C#. Learn To Identify characteristics of a class. Identify
more...
C Programming for the Microsoft NET Platform Part 3

...f class hierarchies. Identify characteristics of polymorphism. Identify characteristics of an abstract base class. Identify characteristics of an interface. Identify characteristics of binding. Unit 2: Reference Variables 3 hours Identify the syntax used to declare a reference variable. Identify characteristics of an invalid reference.
more...
C Programming for the Microsoft NET Platform Part 3

Course Overview This is the third course in a five part series that introduces the essentials of object-oriented programming. You will learn the terminology and concepts required to create and use classes in C#. The course also teaches how to use reference-type variables and how to create and destroy objects in C#. Learn To Identify characteristics of a class. Identify
more...
Intro to Object-Oriented Programming with Java

...rs advanced OOP concepts like encapsulation, inheritance, polymorphism, and method overloading, overriding, and hiding.
Learn To:
Identify advantages of using Object-Oriented Programming (OOP).
Identify features of a class declaration.
Identify key concepts related to objects.
Identify key features of encapsulation.
Differentiate between the different types of access
more...
Intro to Object-Oriented Programming with Java

...rs advanced OOP concepts like encapsulation, inheritance, polymorphism, and method overloading, overriding, and hiding.
Learn To:
Identify advantages of using Object-Oriented Programming (OOP).
Identify features of a class declaration.
Identify key concepts related to objects.
Identify key features of encapsulation.
Differentiate between the different types of access
more...
C Programming - Part 3

...d dynamic memory allocation, as well as take advantage of polymorphism, overloading, and templates. L earn To: Identify the features of types of polymorphism. Implement operator and functions overloading within guidelines. Identify virtual functions and abstract classes using pure virtual functions. Declare a function template. Overload a function template. Create a class
more...
C Programming - Part 1

...ance. Identify the scenario that exhibits the concept of polymorphism. Match the different file types used in C++ with their contents. Match the various C++ vendor-specific compilers with their featues. Unit 2: C++ Over C Duration: 1 - 2 Hour(s) Identify the characteristics of a function declaration that are available only in C++ and not in C. Identify the concept of function
more...
Visual Basic 6 0 Designing Implementing Distributed Applications - Part 1

...interface. Implement an interface in a class. Implement polymorphism for clients. Implement multiple interfaces in a class. Access an interface from a client. Identify the type of binding that should be implemented in a given situation. Add the code used to trap errors that are generated when an interface is accessed from a class. Unit 3: Component Object Model Duration: 2 Hour(s)
more...
C Foundation for Non-C Programmers - Part 2

...a class from a given base class. Use different types of polymorphism. Design and invoke different types of classes. Convert one data type to another non-fundamental data type. Develop efficient applications by using standard libraries and exception handling techniques. Identify the steps in the development life cyce. C ontent Emphasis Skills-Based A udience Application
more...
Object Analysis Design Requirements Analysis

...racteristics of an Operation.
Identify the definition of Polymorphism.
Identify the meaning of an Object Type in Object Oriented development methods.
Identify the uses of Object Types in Object Oriented development methods.
Identify characteristics of Type Diagrams.
Identify the role of Attributes within Type Diagrams.
Identify the role of Operations within Type Diagrams.
Identify the
more...
Object Analysis Design Design Implementation

Course Overview
This is the second title in a series of two, and covers the same material as the second half of the Instructor Led course Object Oriented Analysis and Design Using UML. This course teaches students the principles and terminology of object oriented development. It follows on from the first title in the series Object Analysis and Design: Requirements and Analysis and teaches the
more...
Java for Procedural Programmers Object Technology

...ncepts include class and object diagrams. Inheritance and Polymorphism is also covered. Learn To To identify features of object technology. To differentiate between procedural and object approaches to encapsulation. To differentiate between procedural and object approaches to modeling.
more...
Java for Procedural Programmers Object Technology

...ncepts include class and object diagrams. Inheritance and Polymorphism is also covered. Learn To To identify features of object technology. To differentiate between procedural and object approaches to encapsulation. To differentiate between procedural and object approaches to modeling.
more...
From Serebra Learning Corporation
Object-Oriented Analysis and Design with UML Design and Implementation Issues
To describe the main principles of designing and implementing an object-oriented model Web developers
more...
OOAD Introduction to Object-Oriented Concepts
This course covers the general OO concepts. It covers the benefits of OO and the OO terminology. Further, it covers concepts related to objects and classes, such as attributes and operations. In addition, this course covers encapsulation, inheritance, polymorphism, dependency, associations, links, aggregation, and composition. The target audience is business analysts, system analysts, system
more...
Advanced Language Features of Microsoft VB NET
To explain the new object-oriented features of Visual Basic .NET, data access with ADO.NET, and strategies for migration Application developers with experience using previous versions of Microsoft Visual Basic who wish to start working with Microsoft Visual Basic .NET
more...
C Programming Overloading
To provide the student with the skills required to use polymorphism and overloading Students with knowledge of structured programming techniques
more...
ABAP Programming I
To create a basic and an interactive report program using ABAP and to recognize how to preform basic object-oriented tasks such as creating and instantiating a class Project team members who will be involved at a programming level in customizing SAP implementations using SAP's ABAP programming language
more...
Object-Oriented Programming using C
This course introduces students to advanced programming features of C , such as the different types of C functions, concepts of overloading, and inheritance. Programmers and Application Developers who have experience in programming using a structured language like Fortran and Pascal constitute the primary audience for this curriculum. This curriculum would introduce them to the object-oriented
more...
Java 2: Classes and Inheritance
This course is aimed to discuss the constructs and features that make Java a highly modular and object-oriented programming language. The use and implementation of programming constructs such as classes objects methods packages interfaces and constructors and details of their benefits are described. Additionally the course explains the application of various Java features such as encapsulation
more...
C++ Programming - Part 3


This course is the third in a four-part series on C++ Programming, which is based on ANSI C++. This course will give students the skills and knowledge needed to better manage their C++ objects and classes. Students will learn how to handle references and dynamic memory allocation, as well as take advantage of polymorphism, overloading, and templates.
more...
IBM Java Development for Procedural Programmers - Introduction to Object Technology
This course provides an introduction to object technology and analysis design and programming concepts. It explores Java Technologies such as JavaBeans Applets Servlets and JSPs. Java Development Technologies such as JVM and the JIT Compiler are also discussed. The Object Concept Fundamentals section discusses objects classes and introduces basic UML concepts. These concepts include class and
more...
C++ Programming - Part 3
This course is the third in a four-part series on C++ Programming which is based on ANSI C++. This course will give students the skills and knowledge needed to better manage their C++ objects and classes. Students will learn how to handle references and dynamic memory allocation as well as take advantage of polymorphism overloading and templates.
more...
From Software Training Academy, Inc
Java Programming Rev 6 0

...s systems of classes.
Implement and use inheritance and polymorphism, including interfaces and abstract classes.
Design appropriate exception handling into Java methods, and use the logging API appropriately.
Understand the structure of streams in Java, and learn how to use streams to manage file I/O.
Learn how to use Java Serialization to internalize and externalize potentially complex
more...
Java Persistence with Hibernate revised

...uate the different approaches to modeling inheritance and polymorphism in database schema.
Build Java applications that use Hibernate to create, retrieve, update, and delete objects.
Use Hibernate's Criteria Query API to do searches and Query By Example.
Work with Hibernate Query Language (HQL) to generate object-based SQL.
Understand Hibernate sessions and transactions and their
more...
Java Programming Rev 5 0 Java 5 0

...s systems of classes.
Implement and use inheritance and polymorphism, including interfaces and abstract classes.
Design appropriate exception handling into Java methods, and use the logging API appropriately.
Understand the structure of streams in Java, and learn how to use streams to manage file I/O.
Learn how to use Java Serialization to internalize and externalize potentially complex
more...
Intermediate Java Programming

...s systems of classes.
Implement and use inheritance and polymorphism, including interfaces and abstract classes.
Design appropriate exception handling into Java methods.
Use the standard logging API to write diagnostic information at runtime.
Understand the structure of streams in Java, and learn how to use streams to manage file I/O.
Learn how to use Java Serialization to internalize
more...
Introduction to Java Programming Rev 6 0

... inheritance. The last chapter introduces inheritance and polymorphism, along with interfaces and collections.
This revision of the course targets the 6.0 version of the Java language and Core API; but it is equally applicable to Java 5 and groups looking for Java training who know they'll be using Java 5 are encouraged to use this course. For training within the Java 1.4 environment, please
more...
Introduction to Java Programming Rev 6 0

... inheritance. The last chapter introduces inheritance and polymorphism, along with interfaces and collections.
This revision of the course targets the 5.0 version of the Java language and Core API. (Java 5.0 is also known as Java 1.5, as this revision effects a transition to a new numbering scheme for the Java environment.) It has been rebuilt thoroughly, not only to cover new 5.0 language
more...
Intermediate Java Programming

...s systems of classes.
Implement and use inheritance and polymorphism, including interfaces and abstract classes.
Design appropriate exception handling into Java methods.
Use the standard logging API to write diagnostic information at runtime.
Understand the structure of streams in Java, and learn how to use streams to manage file I/O.
Learn how to use Java Serialization to internalize
more...
Object-Oriented Programming in C

...ject-oriented features, such as classes, inheritance, and polymorphism, C# introduces several additional features, such as properties, indexers, delegates, events, and interfaces that make C# a compelling language for developing object-oriented and component-based systems. This course provides thorough coverage of all these features.
C# as a language is elegant and powerful. But to utilize its
more...
From Teach Me IT
Object-oriented Programming using C++

...rtual functions
define pure-virtual functions
implement polymorphism using virtual functions
declare virtual base classes
describe friend functions
describe friend classes and friend member functions
define static data members
invoke static functions
define function templates
overload function templates
describe operator overloading
overload unary operators
overload binary operators
more...
