Class diagram by sagar & daniyal

12
Class Diagram By: M.Daniyal Ashfaq (2013-CS-051) & SAGAR KUMAR (2013-CS-039) Department of Computer Science Sir Syed University of Engineering & Technology, Karachi

description

UML Class Diagram

Transcript of Class diagram by sagar & daniyal

Page 1: Class diagram by sagar & daniyal

Class Diagram

By:

M.Daniyal Ashfaq (2013-CS-051)&

SAGAR KUMAR (2013-CS-039)

Department of Computer Science

Sir Syed University of Engineering & Technology, Karachi

Page 2: Class diagram by sagar & daniyal

Introduction

A Class Diagram:

Is a Static Diagram

Describes System Structure

Combines Number of Model Elements such as Classes, Their Attributes and

Operations(Methods).

Page 3: Class diagram by sagar & daniyal

Purpose

UML (Unified Modeling Language)

Class Diagrams are used to illustrate

Classes of Object Oriented Applications and

Their Relationships with Attributes , Operations

and Other Classes.

Page 4: Class diagram by sagar & daniyal

A Basic Icon

The Interaction and Algorithmic Detail of Classes is Never Represented in UML Class Diagrams.

Page 5: Class diagram by sagar & daniyal

How Class Diagram Looks

Page 6: Class diagram by sagar & daniyal

Attributes

Page 7: Class diagram by sagar & daniyal

Operations

Page 8: Class diagram by sagar & daniyal

Inheritence

Page 9: Class diagram by sagar & daniyal

Association

Page 10: Class diagram by sagar & daniyal

Example

Page 11: Class diagram by sagar & daniyal

References

Class Diagrams by Robert C.Martin

UML Distilled by M.Fowler

http://spacecraft.sourceforge.net/doc/api/ExampleUML.jpg

Page 12: Class diagram by sagar & daniyal

Thank You