NA N – Object oriented design and analysis HW 1
Description
Please answer the following questions as per given guidelines
Explain the principle of inheritance. Give an example (CS related) of class inheritance.
Explain the principle of polymorphism. Give an example (CS related) of polymorphism.
Explain the principle of data encapsulation. Give an example (CS related) of data encapsulation.
- Name Software Project Development Phases and major goals at each stage.
What is the essence of the Object-Oriented Analysis and Design approach with UML diagramming tools?
Unformatted Attachment Preview
Spring 2023
_____________________________________________________________________________________________
Rivier University
CS552BH1: Object-Oriented System Analysis & Design
Homework #1 Assignment (Due ebruary 3, 2023, by 9:00PM)
StudentàName: ____________________________________
Please write clearly. Ambiguity will be penalized. Use EXTRA pages if necessary. Good Luck!
1. Explain the principle of inheritance. Give an example (CS related) of class inheritance.
2. Explain the principle of polymorphism. Give an example (CS related) of polymorphism.
3. Explain the principle of data encapsulation. Give an example (CS related) of data
encapsulation.
4. Name Software Project Development Phases and major goals at each stage.
5. What is the essence of the Object-Oriented Analysis and Design approach with UML
diagramming tools?
6. Submit a DRAFT of FUNCTIONAL SPECIFICATIONS for your individual/team
project [one per team!]. (Make sure that system-integrated Use-Case Diagrams, Business
Rules, and descriptions of all Users/Actors/Roles are included).
1
Purchase answer to see full
attachment
Have a similar assignment? "Place an order for your assignment and have exceptional work written by our team of experts, guaranteeing you A results."