Learn · Object Oriented System Development Using UML, Java And Patterns
Lecture 7 of 71Week 2 :
Lecture 07: Class Diagram
Prof. Rajib Mall · IIT Kharagpur
Credits and licence
- From
- Object Oriented System Development Using UML, Java And Patterns, 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
- Lecture 01: Introduction
- Lecture 02: Basic Concepts in UML
- Lecture 03: Introduction to Use case Modelling
- Lecture 04: Factoring Use Cases
- Lecture 05: Use Case Examples
- Lecture 06: Use Case Guidelines
- Lecture 07: Class Diagram
- Lecture 08: Class Relations
- Lecture 09: Binary and Unary Associations
- Lecture 10: Implementation of Association Relation in Java
- Lecture 11: Implementation of Association in General Case
- Lecture 12: Association Class and Ternary Association
- Lecture 13: Qualified Association
- Lecture 14: Aggregation and Composition
- Lecture 15: Dependency Relation
- Lecture 16: Class Diagram Exercises
- Lecture 17: Interfaces, Packages and Abstract Classes
- Lecture 18: Polymorphism
- Lecture 19: State Machine Diagrams
- Lecture 20: State Charts Overview
- Lecture 21: Features of State Machine Model
- Lecture 22: Example of State Machine Modelling
- Lecture 23: Encoding a State Machine - I
- Lecture 24: Encoding a State Machine - II
- Lecture 25: Interaction Diagrams
- Lecture 26: Sequence Diagram - I
- Lecture 27: Sequence Diagram - II
- Lecture 28: Activity Diagram
- Lecture 29: Introduction to OOAD
- Lecture 30: OOAD - I
- Lecture 31: OOAD - II
- Lecture 32: Example Application of OOAD
- Lecture 33: CRD Cards
- Lecture 34: Open/Closed Principle
- Lecture 35: LSP, ISP Principles
- Lecture 36: DIP Principle
- Lecture 37: Introduction to Design Pattern
- Lecture 38: GRASP Pattern: Introduction
- Lecture 39: Expert and Creator Pattern
- Lecture 40: Pure Fabrication, Law of Demeter
- Lecture 41: Introduction to GOF Patterns
- Lecture 42: Facade Pattern
- Lecture 43: Observer Pattern - I
- Lecture 44: Observer Pattern - II
- Lecture 45: Singleton Pattern - I
- Lecture 46: Singleton Pattern - II
- Lecture 47: State Pattern - I
- Lecture 48: State Pattern - II
- Lecture 49: Composite Pattern - I
- Lecture 50: Composite Pattern - II
- Lecture 51: Adapter Pattern - I
- Lecture 52: Adapter Pattern - II
- Lecture 53: Bridge Pattern - I
- Lecture 54: Bridge Pattern - II
- Lecture 55: Proxy Pattern - I
- Lecture 56: Proxy Pattern - II
- Lecture 57: Decorator Pattern - I
- Lecture 58: Decorator Pattern - II
- Lecture 59: Decorator Pattern - III
- Lecture 60: Iterator Pattern
- Live Session 13-10-2020
- Live Session 17-11-2020
- Live Session 02-09-2022
- Live Session 03-09-2022
- Live Session 04-08-2022
- Live Session 20-02-2024
- Live Session 13-03-2024
- Live Session 03-04-2024
- Live Session 12-02-2025
- Live Session 07-03-2025
- Live Session 07-04-2025