Presentation facade design pattern

11
FACADE PATTERN SHARING BY BAYU FIRMAWAN PAOH

Transcript of Presentation facade design pattern

Page 1: Presentation facade design pattern

FACADEPATTERN

SHARING BYB AY U F I R M A W A N P A O H

Page 2: Presentation facade design pattern

Let StartOur Journey

Page 3: Presentation facade design pattern

“Facade pattern hides the complexities of thesystem and provides an interface to theclient”

http://www.tutorialspoint.com/design_pattern

Definition

Page 4: Presentation facade design pattern

Sample

Customer Service

Shipping

Billing

Order Fullfillment

Client

Client

Page 5: Presentation facade design pattern

• javax.servlet.http.HttpSession• javax.servlet.http.HttpServletRequest• javax.servlet.http.HttpServletResponse• javax.faces.context.ExternalContext

FACADE USED IN JAVA API

Page 6: Presentation facade design pattern

HttpSession session=request.getSession();session.setAttribute(name,value);session. getCreationTime();

Sample

Page 7: Presentation facade design pattern

BenefitsConsequences

Page 8: Presentation facade design pattern

Its Time ToDemo JEDI!

Page 9: Presentation facade design pattern

CLASS DIAGRAM

Page 10: Presentation facade design pattern

Lets CodeJEDI!

Page 11: Presentation facade design pattern

Thank YouSlide :bit.ly/sharingfacadepatternGithub : bit.ly/githubfacadepattern