Interface Pattern

In computer science, the interface pattern isn't a specific pattern amongst design patterns. It's a general method for structuring programs so that they're simpler to understand. In general, an interface is a class which provides the programmer with a simpler or more program-specific way of accessing other classes. An interface could contain a set of objects and provide simpler, higher-level functions to the programmer (for example, the facade pattern); it could provide a cleaner or more specific way of using complicated classes (a "wrapper" class); it could be used to act as "glue" between two different API's (the adapter pattern); and much more. Other kinds of interface patterns are: delegation pattern, composite pattern, and bridge pattern.

 

<< PreviousWord BrowserNext >>
southland conference
archibald lampman
denominazione di origine controllata
murder triangle
former supreme court building
john runciman
croagh patrick
ezra taft benson
pentangle (band)
the city and the pillar
william friedkin
pentangle
alan davidson
the great rock 'n' roll swindle
ringwood
figlet
stoke mandeville hospital
peak tram
voltage divider
rugeley
mike leigh
warlock (comics)
deneb
coolidge effect
marc ravalomanana
vigilance of desire
naos
buff breasted sandpiper
stephen hales
bakili muluzi
william buckland
amadou toumani tour
pistol star
kessai note
joseph j. urusemal
joaquim chissano
bush administration doctrine of military preeminence
killing joke
enrique bolaos
d. c. thomson & co. ltd
qaboos of oman
subvariety
tommy remengesau
hocico