Advanced Object-Oriented Programming( WP-1203-90 )
| Course Description |  |
The Advanced Object-Oriented Programming class introduces students to object interaction, including messaging, association, and composition. The course also describes object-oriented analysis and design using the unified modeling language (UML). Specifically, the course focuses on the use of various UML diagrams including use case, class conceptual, class specification, sequence, and activity.
eMentoring Services are included with this course.
Course length: 2-3 hours
| Course details |
| id:
WP-1203-90 |
| subscription duration:
90 days
| | list price: $
90.00 |
|
Languages Offered |
 |
This course is currently available in English only.
|
Who Can Benefit |
 |
Students who can benefit from this course are non-object-oriented developers who want to begin the migration to the Java programming language.
|
Prerequisites |
 |
To succeed fully in this course, students should be able to: Demonstrate development experience with a procedural modelDemonstrate familiarity with basic programming concepts, such as variables, arrays, and programming control structures
|
Skills Gained |
 |
Upon completion of this course, you should be able to: Describe how objects interact through object messagingExplain the concepts of custody and lifetime as they apply to objectsUse a simplified version of the UML to design object-oriented applications
|
Related Courses |
 |
Before: WP-1201: Migrating to Object-Oriented ProgrammingBefore: WP-1202: Implementing Object-Oriented Programming in Java[tm]After: SL-275: Java[tm] Programming LanguageAfter: OO-226: Object-Oriented Application Analysis and Design for Java[tm] Technology (UML)
|
Course Content |
 |
Object messagingAssociation and compositionImplementing association and compositionChoosing association or compositionContrasting composition and associationLifetime of an objectCustody of an object
|
Module 2: Object-Oriented Analysis and Design Using UML |
Back To Top
| Overview of UMLUse case diagramsSequence diagramClass diagram from the conceptual perspectiveActivity diagramClass diagram from the specification perspective |