, peter hinrichsen undersøger den praktiske anvendelse af former for design igen.denne gang er det adapteren mønster, der kommer under kontrol.,, delphi - komponent palet stiger for hver udsætning af delphi.bortset fra gui kontrol, vi har haft siden delphi - 1, vi nu har forskellige ikke - visuelle kontrol, alle, der udfører de samme grundlæggende opgave at vælge imellem.,,, for eksempel: for sql adgang til databaser, vi kan vælge mellem bde kontrol (tdatabase og tquery) og præsentation.hvis vi er rettet mod en specifik database, vi ønsker at omgå en generiske data forbindelse lag og gå direkte til databasen er api - ved hjælp af en familie af kontroller, som ibobjects for interbase eller dødsfald (se henvisning (1) til oracle.,,, på internettet, måske har du startede dit projekt med en tidlig udgave af delphi bruger fastnet komponenter, men nu vil flytte op til indy.,,, for datakompression, måske har du startede dit projekt ved hjælp af zlib kompressionsalgoritme leveres på delphi - cd, og nu vil ændre lyne format.,,,,, du har startet et projekt uden data encryption, men ændrede krav, mener du at tilføje kryptering, uden at bryde eksisterende systemer,.,,, for xml - parsing, du kan vælge mellem at bygge en afhængighed af msdom dll, der kommer med internet explorer 5 eller bruge en af de indfødte delphi parsers til rådighed på internettet (delphi 6 nu selv indeholder en indfødt xml - parser).,,, i det næste afsnit vil jeg diskutere nogle af problemerne med at bygge i afhængighed af en enkelt leverandør er komponent.jeg vil se på, hvad den bande af fire (eller gof, se henvisning (2) om adapteren mønster og undersøge de forskellige måder, hvorpå det kan gennemføres med delphi.jeg vil afslutte med adapteren at pakke zlib motorer bibliotek.når vi har pakket zlib, vil jeg undersøge to måder at skabe konkrete tilfælde af den tilpassede klasse ved hjælp af en klasse - og fabrikken mønster.,,, klik her en hel artikel.
adapteren mønster
Previous:tid er det enkleste