Learn · Object Oriented Analysis and Design

Lecture 25 of 56Week 3:

Module 14: Relationships among classes (Contd.) (Lecture 25)

Prof. Partha Pratim Das Prof. Samiran Chattopadhyay Prof. Kausik Datta · IIT Kharagpur

Credits and licence

From
Object Oriented Analysis and Design, IIT Kharagpur (at NPTEL)
Licence
CC BY-NC-SA, as NPTEL states it. Non-commercial use only.
Attribution
NPTEL states: "Distributed under Creative Commons Attribution-ShareAlike / CC BY - NC - SA", beside a BY-NC-SA badge.
Who can watch
Tweens profiles and older. How courses are placed

All the lectures

  1. Lecture 01: Challanges in Software Engineering Video
  2. Lecture 02 : Complexity of Software Video
  3. Lecture 03: Complexity of Software (Contd.) Video
  4. Lecture 04: Structure and Attributes of a Complex System Video
  5. Lecture 05: Structure and Attributes of a Complex System (Contd.) Video
  6. Lecture 06: Object-Oriented Analysis and Design Video
  7. Lecture 07 : Bringing Order to Chaos Video
  8. Lecture 08: Bringing Order to Chaos (Contd.) Video
  9. Module 06: Evolution of Object Models - Programming Languages and Paradigms (Lecture 09) Video
  10. Module 07: Foundations of the Object Model - OOA, OOD and OOP (Lecture 10) Video
  11. Module 07: Foundations of the Object Model - OOA, OOD and OOP (Contd.) (Lecture 11) Video
  12. Module 08: Elements of Object Model (Major) : Abstraction and Encapsulation (Lecture 12) Video
  13. Module 08: Elements of Object Model (Major) : Abstraction and Encapsulation (Contd.)(Lecture 13) Video
  14. Module 09: Elements of the Object Model (Major) : Modularity and Hierarchy (Lecture 14) Video
  15. Module 09: Elements of the Object Model (Major) : Modularity and Hierarchy (Contd.) (Lecture 15) Video
  16. Module 10: Elements of the Object Model (Minor) : Typing, Concurrency and Persistence (Lecture 16) Video
  17. Module 10: Elements of the Object Model (Minor) : Typing, Concurrency and Persistence (Contd.) (Lecture 17) Video
  18. Module 11: Nature of an object : State, Behavior and Identity (Lecture 18) Video
  19. Module 11: Nature of an object: State, Behavior and Identity (Contd.) (Lecture 19) Video
  20. Module 12: Relationships among objects (Lecture 20) Video
  21. Module 12: Relationships among objects (Contd.) (Lecture 21) Video
  22. Module 13: Nature of a class: Interface and Implementation (Lecture 22) Video
  23. Module 13: Nature of a class : Interface and Implementation (Contd.) (Lecture 23) Video
  24. Module 14: Relationships among classes (Lecture 24) Video
  25. Module 14: Relationships among classes (Contd.) (Lecture 25) Video
  26. Module 15: How to Build Quality Classes and Objects (Lecture 26) Video
  27. Lecture 27: Tutorial : LMS Video
  28. Lecture 28: How to Identify Classes and Objects ? Video
  29. Lecture 29: Identification of Classes, Objects and Relationship in LMS Video
  30. Lecture 30: Identification of Classes, Objects and Relationship in LMS (Contd.) Video
  31. Lecture 31: Identification of Classes, Objects and Relationship in LMS (Contd.) Video
  32. Lecture 32: Identification of Classes, Objects and Relationship in LMS (Contd.) Video
  33. Module 21: Overview of UML (Lecture 33) Video
  34. Module 22: SDLC Phases and UML Diagrams (Lecture 34) Video
  35. Module 23: Use-Case Diagrams : Part I (Lecture 35) Video
  36. Module 24: Use-Case Diagrams : Part II (Lecture 36) Video
  37. Module 25: Use-Case Diagrams : Part III (Lecture 37) Video
  38. Module 26: Class Diagrams : Part 1 (Class, Property and Operation) (Lecture 38) Video
  39. Module 27 : Class Diagrams : Part 2 (Association, Weak and Strong Aggregation) (Lecture 39) Video
  40. Module 28: Class Diagrams : Part 3 (Generalization, Dependency and Constraints) (Lecture 40) Video
  41. Module 29: Sequence Diagrams : Part 1 (Lecture 41) Video
  42. Module 30 : Sequence Diagrams : Part 2 (Lecture 42) Video
  43. Module 31 : Communication Diagram (Lecture 43) Video
  44. Module 32: Activity Diagrams : Part II (Lecture 44) Video
  45. Module 33: Activity Diagrams : Part II (Lecture 45) Video
  46. Module 34: Activity Diagrams : Part III (Lecture 46) Video
  47. Module 35: Interaction Overview Diagram (Lecture 47) Video
  48. Module 36 : State Machine Diagrams : Part I (Lecture 48) Video
  49. Module 37 : State Machine Diagrams : Part II (Lecture 49) Video
  50. Module 38 : State Machine Diagrams : Part III (Lecture 50) Video
  51. Module 39 : Various UML Diagrams (Lecture 51) Video
  52. Module 40 : Closing Comments (Lecture 52) Video
  53. Live Session 30-08-2021 Video
  54. Live Session 21-09-2021 Video
  55. Live Session 27-11-2020 Video
  56. Live Session 24-09-2019 Video