|
Provided by: 123-CBT Computer Based Training Object-Oriented Analysis and Design with UML Design and Implementation Issues |
![]() |
Training
Provided by 123-CBT Computer Based Training
To describe the main principles of designing and implementing an object-oriented model
|
|
||||||||
Object-Oriented Analysis and Design with UML Design and Implementation Issues
Overview:
To describe the main principles of designing and implementing an object-oriented modelPre-Requisites:
Knowledge of object-oriented programming concepts, such as encapsulation and inheritance, and of software engineering principlesTarget Audience:
Web developersModality:
WEBLesson:
Utility and helper classes, patterns, and documentation| - define utlity and helper classes, give examples of patterns and their uses, and distinguish between internal and external documentation.|Designing class operations and features| - list the four kinds of operation that a complete class should have and give examples of when to use obsolete features in class design.|Designing class interfaces| - summarize the features needed to design an effective class interface, distinguish between options and operands, and list ways of minimizing side-effects.|Adding operation signatures and attribute data types| - define operation signatures, and attribute data types and initial valules.|Adding further detail to operations and attributes| - distinguish between operations and methods, give examples of polymorphism, and define class variables.|Operations, attributes, and UML| - use the correct notation to display operations and attributes in UML.|Designing for inheritance| - identify opportunities to adjust inheritance, and use generalization, delegation, and factoring in a system design.|Designing associations and aggregations| - identify the correct method of implementing associations and aggregations in UML.|
About The Training Provider: 123-CBT Computer Based Training
123-CBT Computer Based Training - 123-CBT offers discount pricing on top quality eLearning
programs from leading computer based training providers. Many of the training courses are available both online or on CD so that you can study at home at your own pace:
E-Learning available for
- ABAP 6. 10
- Access 2003
- Acrobat 6. 0
- ASP
- ASP. NET
- C
- Captivate 1. 0
- Crystal Reports 8. 5
- Crystal Reports v10
-...

