lesson 2 OOP.pdf - Lesson 2 Object oriented analysis and...

This preview shows page 1 - 2 out of 4 pages.

Lesson 2: Object oriented analysis and design 2.1. Introduction In this lesson, you will learn about object oriented analysis and design. 2.2. Lesson objectives By the end of this lesson, you will be able to 2.3. Lesson outline This lesson is structured as follows: 2.1. Introduction 2.2. Lesson objectives 2.3. Lesson outline 2.4. Object oriented analysis and design concepts 2.5. Object oriented analysis 2.6. Object oriented Design 2.7. Object oriented implementation 2.8. Revision questions 2.9. Summary 2.10. Suggested reading 2.3. Object oriented and analysis concepts [a]. Object oriented analysis and design: This is a system analysis and design methodology which supports bottom-up and top-down approaches (functional decompositions).Can also be defined as a software engineering approach that models a system as a group of interacting objects. [b]. Object oriented analysis : This is a method of analysis in which system requirements are identified in terms of objects and their interactions. [c]. Object oriented design : A method of realizing system requirements in terms of classes, class hierarchies and their interrelationship. [d]. Object Orientation: This is about viewing and modeling the world/system as a set of interacting and interrelated objects. [e]. Class: Can be defined as template for creating objects. Refer to collection of objects with similar characteristics. In a scenario, a class is modeled as a noun. Example employee, student, book, lecturer etc.

  • Left Quote Icon

    Student Picture

  • Left Quote Icon

    Student Picture

  • Left Quote Icon

    Student Picture