Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> Computer Programspråk >> Content

    Proxy Mönster Förklarat

    Proxyn mönster är en metod för att generera datorkod som förlitar sig på proxyservrar till abstrakt bort den interna funktionaliteten hos ett objekt. Detta används vanligtvis för att maskera lågaktivt enhetsspecifika koden bakom ett gemensamt gränssnitt , vilket gör att en viss klass som ska användas på flera plattformar och enheter . Detta görs för att öka koden förståelse och förbättra programmet portabilitet källkod . Ett exempel på proxy mönstret skulle vara en fordonsklass med två inriktningar : bil och motorcykel . Bilen och motorcykeln accelererar på olika sätt , men om de var dold bakom ett " fordon " proxy , kan användaren helt enkelt kallar " Accelerate " på ett fordon objektet utan att bry sig om hur denna acceleration sker . Identifiera Proxy Pattern

    kontrollampa tecken på proxy mönster användning är förekomsten av ett stort antal gränssnitt objekt i en kodbas . Dessa gränssnitt tillåter programmeraren att dölja genomförandet i valfritt antal situationsspecifika klasser
    Använda Proxy Pattern

    proxy mönstret kräver att du utför tre steg : .

    Skapa ett generiskt gränssnitt för ett segment av funktionalitet, som kommunicerar med en databas .

    Skapa ett särskilt meddelande klass som implementerar den generiska gränssnittet .

    Passera en instans av gränssnittet till någon kod metod ser att kommunicera med databasen .

    proxy genomförande anges när objektet skapas . Efter detta , all användning av proxyobjektet ske genom skapade gränssnitt .
    När du använder Proxy Pattern


    Du kan använda proxy mönster i alla situationer i vilken en potentiell kodsegment kan ha att göra med flera system som åstadkomma samma funktion. Några exempel kommunikation med olika databashanterare , utnyttjande av grafisk display gränssnitt och hantering av inmatningsenheter .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur man använder Integer Rester i Visual Logic
    ·Hur infoga flera CheckBoxList i Asp.Net
    ·Konvertera String till URI
    ·Hur konvertera en sträng till en textruta
    ·Vanliga fel i HTML Coding
    ·Hur att ändra texten som visas när du för muspekaren…
    ·Hur man lär VB för Access
    ·Lägga till dynamiska DataGrid kolumner
    ·Hur man använder bokmärken i Word
    ·VB6 : Att läsa en dator namn från kansliet
    Utvalda artiklarna
    ·Så här visar du den mest sedda i PHP
    ·Hur skapa WPF styrmallar
    ·Hur man byter omvända snedstreck Med Double i Java
    ·Vad är en pollett i Java
    ·Hur man skriver en variabel till en textfil i SSIS
    ·Hur man använder PictureBox kontroll i Visual Basic
    ·PHP Integer Funktioner
    ·Aktivera Windows Virtual Machine
    ·Hur räkna hur många rader kod Du Har
    ·Lågpass funktion i MATLAB
    Copyright © Dator Kunskap http://www.dator.xyz