Apply principles of good practice evolved as culmination of various trends in software engineering.
Object Oriented Programming (OOP)
|
Understand object-oriented concepts
Apply principles of good practice evolved as culmination of various trends in software engineering.
Determine whether a system is fully object-oriented.
Identify opportunities for applying inheritance.
Identify opportunities for utilising polymorphism.
Select an appropriate pattern.
Assimilate and use basic object-oriented programming concepts
Identify the various elements in an object based program.
Develop programs using object-oriented programming concepts.
Construct and use basic objects
Use an object-oriented programming design method
Clearly identify classes and associated methods from a program specification.
Identify ways of involving clients in decisions.
Justify selection of suitable classes, and allocation of features to classes.
Create an object-based design using a specified design method.
Reuse system components using object-oriented programming principles
Incorporate elements from a class library into simple programs.
Modify a class to develop new classes based on a (possibly supplied) base class, to a specification.
1.1
|
Apply principles of good practice evolved as culmination of various trends in software engineering.
|
1.2
|
Determine whether a system is fully object-oriented.
|
1.3
|
Identify opportunities for applying inheritance.
|
1.4
|
Identify opportunities for utilising polymorphism.
|
1.5
|
Select an appropriate pattern.
|
100% Plagiarism Free & Custom Written,
tailored to your instructions