Want to create interactive content? It’s easy in Genially!

Get started free

CHAIN OF RESPONSIBILITY

SABRINA GOUMAIH

Created on November 2, 2023

Start designing with a free template

Discover more than 1500 professional designs like these:

Higher Education Presentation

Psychedelic Presentation

Harmony Higher Education Thesis

Vaporwave presentation

Geniaflix Presentation

Vintage Mosaic Presentation

Modern Zen Presentation

Transcript

chain of responsibility

C# Design PatternsT

Goumaih Sabrina

02/11/2023

02.PARTECIPANTI

03.CONSEGUENZE

01.di cosa si tratta

04.ESEMPIO

indice

01

cos'é?

Behavioral Patterns:

01. cos'é

é un pattern comportamentale usato quando si vuole separare il mittente dal destinatario.la Chain responsibility si basa sulla trasformazione di particolari comportamenti in oggetti autonomi chiamati gestori.

02

RUOLI

02. RUOLI

IL PATTERN É COSTITUITO DA 3 PRINCIPALI RUOLI:Handler, ConcreteHandler E Client

03

VANTAGGI E SVANTAGGI

03. CONSEGUENZE

VANTAGGI

  • RIDUCE L'ACCOPPIAMENTO
  • FLESSIBILITÁ NELL'ASSEGNAZIONE DELLE RESPONSABILITÁ DEGLI OGGETTI

SVANTAGGI

  • RISPOSTA NON GARANTITA

04

ESEMPIO

04. ESEMPIO

SUPPORTO

CLIENTE

iL SUPPORTO INOLTRA LA RICHIESTA AL SUO SUPERVISORE

iL SUPERVISORE INOLTRA LA RICHIESTA ad un altro supervisore finché il problema non viene risolto o archiviato senza essere stato risolto

05

IMPLEMENTAZIONE

05. IMPLEMENTAZIONE C#