Ravindra sdp

Post on 12-Jul-2015

162 views 3 download

Tags:

Transcript of Ravindra sdp

Ravindra VL

1MS10IS407MSRIT-ISE 1SDP

MSRIT-ISE 2SDP

MSRIT-ISE 3SDP

Design Problem.

Solution.

Implementation details.

Reduce gap

DesignImplementation

Designer

Programmer

MSRIT-ISE 4SDP

MSRIT-ISE 5SDP

MSRIT-ISE 6SDP

MSRIT-ISE 7SDP

MSRIT-ISE 8SDP

MSRIT-ISE 9SDP

Chain of responsibility

Command

Iterator

Mediator

Memento

Observer

State

Strategy

Visitor

Adapter (object)

Bridge

Composite

Decorator

Façade

Flyweight

Proxy

Abstract factory

Builder

Prototype

Singleton

Object

Interpreter

Template method

Adapter (class)Factory methodClassScope

BehavioralStructuralCreational

PurposeDefer object creation to

another class

Defer object creation to

another object

Describe algorithms and

flow control

Describe ways to

assemble objects

MSRIT-ISE 10SDP

11MSRIT-ISE SDP 11

MSRIT-ISE 12SDP

MSRIT-ISE 13SDP

MSRIT-ISE 14SDP

MSRIT-ISE 15SDP

InternetCricinfoServer

MSRIT-ISE 16SDP

MSRIT-ISE 17SDP

Java module C++ moduleJava Native

Interface (JNI)

MSRIT-ISE 18SDP

MSRIT-ISE 19SDP

Eg : Multiple interchangeable weapons available to attack an enemy.

MSRIT-ISE 20SDP

MSRIT-ISE 21SDP

MSRIT-ISE 22SDP

MSRIT-ISE 23SDP

MSRIT-ISE 24SDP

MSRIT-ISE 25SDP

MSRIT-ISE 26SDP

MSRIT-ISE 27SDP

MSRIT-ISE 28SDP

MSRIT-ISE 29SDP

MSRIT-ISE 30SDP