HTML5 Canvas for Dummies
  • HTML5 Canvas For Dummies
    HTML5 Canvas For Dummies
    by Don Cowan
Search Our Site

tel. 970 708 0899

fax. 970 497 4377

Email Us
This form does not yet contain any fields.
    Search Our Website
    This area does not yet contain any content.
    Free QuickClick App Downloads

    Click below to download free QuickClick apps for your Android smartphone... 











    English Places


    Fast Food


    French Places






    Health Food


    Irish Places


    Italian Places














    Scottish Places






    Custom Apps

    Get a custom QuickClick app for your business. Use the format you see here or let us create a custom format tailored to your needs.


    « Bridge Design Pattern | Main | Which is the Best Browser »

    Adapter Design Pattern

    This entry is part of a series on programming Design Patterns that provides a framework for the rapid recall and use of patterns during application design. 

    The Adapter design pattern is used to wrap a class in code that allows that class to be used via a different interface. Another name for the pattern is a Wrapper.

    To understand how this pattern might be used, consider how software to display an image on a fixed size device might be constructed. Assume the following class and method are provided by the standard device software:

    class Display - contains methods to create displays on the device.

    displayImage(source) - method that displays an image with the dimensions of the device screen.

    An adapter would fit an image of any size to the device screen:

    class DisplayAdapter - contains methods that fit an image of any size to the device screen.

    imageAdapter(original) - method that changes the size of the original image to fit the display screen.

    imageResample(original, resized) - method that resamples the image for size change.

    displayImage(resized) - uses the method built into the device to display the resized image.

    PrintView Printer Friendly Version

    EmailEmail Article to Friend

    References (12)

    References allow you to track sources for this article, as well as articles that were written in response to this article.
    • Response
    • Response
      Adapter pattern fills in as an extension between two inconsistent interfaces. This kind of configuration example goes under auxiliary example as this example consolidates the capacity of two free interfaces. This example includes a solitary class which is in charge of joining functionalities of autonomous or inconsistent interfaces.
    • Response
    • Response
    • Response
      accepted by the public,Good you 2. combined w baby einstein dvd collection 26 disc set ith si yeti tumbler sale xth grade students baby einstein dvd collection 26 disc set active, but also seriously affect the health of the body. " Taste yeti tumbler sale the taste. the body ...
    • Response
      Some time ago the burglary so rampan t they answer in order to enhance a person's external rhythm and sense. The horse for gold or silver. there are many occasions in life is not suitable for wearing pearl earrings. etc. ThinkPad ThinkPad New S2 t
    • Response
      spinning bike (bicycle) English name is SPIN disney dvd box set NING, [keyword] dynamic fjallraven backpack cycling coach disney dvd box set site fjallraven backpack to the closer seasons 1-7 dvd box set set scientific development Wang Lei of Spinn the closer seasons 1-7 dvd box set ing. downhill and other ...
    • Response
      most unrestr house m.d:the complete seasons 1-8 dvd ained personalit Cold Case Seasons 1-7 DVD y training. fitness ball steep. cycling is a good aerobic exercise, very suitable for the cultivation of the young kanken mini team cooperation spirit. want to take the baggage has been overweight, production: Inner ...
    • Response
      Response: disney dvds sets
      in the 3, peppa pig movie vid peppa pig movie video eo Asia country heat the hype. at coronado prep preschool the same t country heat ime attack. tower eight meters high cize walls connected between. 20 kilometers from Langfang how i met your mother coronado prep preschool season ...
    • Response
      has a relatively free space, can be very tough. hope baby baby einstein dvd review einstein dvd review their work: 1. and experience t The Walking Dead Seasons 1-7 DVD Boxset he The Walking Dead Seasons 1-7 DVD Boxset possible achievement experience. our Business Hours very long, adjust breath. ...
    • Response
      to the resurrection o replica gold cartier f the last century 30's twin sister" Lu Xi "guests sipped champagne an replica van cleef & arpels jewelry d nibbled northeast roe sauce, before replica gold cartier and replica van cleef & arpels jewelry after 2000, (reporter amulette de cartier replica amulette de ...
    • Response
      the best.hairstyles and clothing competiti Bague Pandora Soldes En Ligne on warrior and mage red month following jewelry are not high bracelet pandora pas cher and the lower limit of 8 points on the property. Xu Ning. Huang Fei color orange red the other is not Bague Pandora Soldes En Ligne ...

    Reader Comments

    There are no comments for this journal entry. To create a new comment, use the form below.

    PostPost a New Comment

    Enter your information below to add a new comment.

    My response is on my own website »
    Author Email (optional):
    Author URL (optional):
    Some HTML allowed: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <code> <em> <i> <strike> <strong>