Az adatok elrejtése és az adatok absztrakció közötti különbség

Legfontosabb különbség: Az adatelrejtés, más néven információs elrejtés vagy adatgyűjtés az informatika területén, az objektum-orientált programozásban (OOP) használt szoftverfejlesztési technika. Elsősorban a belső objektumok részleteit, azaz a számítógépes program tervezési döntéseit rejtik, amelyek a legvalószínűbbek a változásokra. Az absztrakció egy másik folyamat a számítástechnikában. Elrejti a végrehajtási részleteket az adatokból és a programokból. Ez csak a program által szükséges és szükséges részleteket mutatja.

Az adatok elrejtése, más néven információs elrejtés vagy adatgyűjtés az informatika területén, az objektum-orientált programozásban (OOP) használt szoftverfejlesztési technika. Elsősorban a belső objektumok részleteit, azaz a számítógépes program tervezési döntéseit rejtik, amelyek a legvalószínűbbek a változásokra. Ez elrejti a más alkatrészprogramok adatait, hogy ha az adatok vagy a tervezési döntések megváltoznak, akkor nem lesznek hatással az egész programra, csak azok a részek, amelyeket a részletek nem rejtenek el. Ez viszont az egész programot sokkal stabilabbá teszi, mivel a program egy részének egyetlen változása nem valószínű, hogy megváltoztatja az egész programot.

Az adatok elrejtése képes megakadályozni, hogy az osztály vagy szoftverkomponens bizonyos aspektusai hozzáférhetők legyenek ügyfelei számára. Ez úgy érhető el, hogy a programozási nyelvi funkciókat, például a magánváltozókat vagy a kifejezett exportálási politikát használjuk. Az adatok elrejtése csökkenti a rendszer bonyolultságát a robusztusság növelése érdekében a szoftverösszetevők közötti kölcsönös függőség korlátozásával.

Az absztrakció egy másik folyamat a számítástechnikában. Elrejti a végrehajtási részleteket az adatokból és a programokból. Ez csak a program által szükséges és szükséges részleteket mutatja.

Az adatok absztrakciója lehetővé teszi a programozó számára, hogy csökkentse és tényezze ki a részleteket, hogy egyszerre néhány fogalomra koncentrálhasson. Csak a felhasználó által igényelt részleteket jeleníti meg, míg a többi részlet és információ rejtve van. Ez egyszerűsíti a rendelkezésre álló adatokat, így a felhasználónak nem kell olyan részletekkel foglalkoznia, amelyek akkoriban nem szükségesek.

A rendszer több absztrakciós réteget tartalmazhat. Minden rétegnek különböző jelentése van, és elrejti a különböző részleteket. A Wikipedia felsorolja ezt a példát: az alacsony szintű absztrakciós rétegek megmutatják a számítógép hardverének részleteit, ahol a program fut, míg a magas szintű rétegek a program üzleti logikájával foglalkoznak.

Az adatok elrejtése és az adatkivétel között a fő különbség az, hogy az adatok elrejtése elrejti a program többi részének adatait. Ezek az adatok soha nem állnak rendelkezésre a program azon részéről, amelyről rejtve van, amíg a programozó újraírja a kódot az adatok megjelenítéséhez. Az adatok absztrakciójában azonban az adatok nem teljesen rejtve vannak. Csak nem jelenik meg, mivel ez jelenleg nem releváns. Ha az adatok relevánsak lennének, akkor azt megmutatnánk.

Ajánlott

Kapcsolódó Cikkek

  • a különbség köztük: Az ASP Session és az ASP.NET Session közötti különbség

    Az ASP Session és az ASP.NET Session közötti különbség

    A legfontosabb különbség: az ASP az Active Server Pages (Active Server Pages) kifejezés. Általában úgynevezett Classic ASP vagy ASP Classic. Ez a szerveroldali parancsfájl-környezet, amelyet a Microsoft fejlesztett ki és bocsát ki. Az ASP.NET egy szerveroldali webalkalmazás-keretrendszer. Az ASPX az
  • a különbség köztük: A hely és a hely közötti különbség

    A hely és a hely közötti különbség

    Főbb különbség: Egy terület helye hivatkozást tartalmaz egy hely megtalálásához. A helyszín abszolút vagy relatív. Az abszolút hely egy határozott hivatkozást biztosít a terület megtalálásához, mint például a szélesség és a hosszúság, a város vagy a város neve, vagy egy utcai cím. A viszonylagos elhelyezkedés
  • a különbség köztük: A tolerancia és az intolerancia közötti különbség

    A tolerancia és az intolerancia közötti különbség

    A fő különbség: a tolerancia azt jelenti, hogy képesek vagyunk elfogadni és elfogadni valamit, ami eltér a saját meggyőződéseitől vagy véleményeitől. A leggyakrabban a vallási vagy politikai meggyőződés összefüggésében használatos. Az intolerancia az, amikor az emberek nem fogadhatják el a sajátjuktól eltérő nézeteket, hiedelmeket vagy viselkedést. A tolerancia és az intoleranc
  • a különbség köztük: A TIFF és a JPG közötti különbség

    A TIFF és a JPG közötti különbség

    Főbb különbség: A TIFF és a JPG fájlformátum a képek tárolásához. A TIFF a címkézett képfájlformátum. A JPG eredetileg JPEG a Joint Photographic Expert Group. A TIFF gyakorlatilag nem tömöríti a képfájlt. Ezért gyakran használják azokat a képeket, amelyeket szerkeszteni és újra kell menteni. A JPEG a leggyakrabban ha
  • a különbség köztük: A DivX és az Xvid közötti különbség

    A DivX és az Xvid közötti különbség

    Főbb különbség: A DivX egy videó codec, amelyet a DivX, Inc. hoz létre. Az Xvid is videó codec és a DivX fő versenytársa. A videó codec-ek olyan szoftverek, amelyek képesek tömöríteni az audio- és videofájlokat anélkül, hogy a legtöbb fájlminőséget magába foglalnák. Filmek és videók az úton nagyon gyakoriak a laptopok, asztalok, okostelefonok stb. Emelkedésével. A filmek, d
  • a különbség köztük: A banki eszközök és kötelezettségek közötti különbség

    A banki eszközök és kötelezettségek közötti különbség

    Kulcsfontosságú különbség: Az eszköz mindaz, amit több pénzt lehet felhasználni. A kötelezettség olyan kötelezettség, amelyre pénzt kell fizetni. A banki szempontból az eszköz mindaz, amellyel az egyik érdekeltséget szerez, míg a felelősség bármi, amiért kamatot kell fizetnie. A bankok, a befektetések, az adósság, a számvitel stb. Mind zavaró szavak és még
  • a különbség köztük: A Samsung Galaxy S4 és a Nexus 4 közötti különbség

    A Samsung Galaxy S4 és a Nexus 4 közötti különbség

    A legfontosabb különbség: a Samsung Galaxy S4 a Samsung Galaxy S3 nagyon népszerű utódja. A cég új tulajdonságokkal büszkélkedhet egy kissé kisebb és sima kivitelben. A telefon képernyője a lenyűgöző, közel 5 hüvelykes méretre nőtt, csak kis mértékben csökkent a telefon mérete. A képernyő egy teljes HD
  • a különbség köztük: A szorongás és a depresszió közötti különbség

    A szorongás és a depresszió közötti különbség

    Főbb különbség: A szorongás a félelem, a nyugtalanság és az aggodalom érzése. Mindenesetre gyökerezik, ami frusztrált, dühös vagy ideges. A depressziót úgy határozzák meg, mint az alacsony hangulatú állapotot és az aktivitás ellenérzését. A szorongás és a depresszió két különböző orvosi állapot, amellyel egy személy foglalkozhat. A szorongás a stresszorra adott v
  • a különbség köztük: Az oldható és az oldhatatlan rostok közötti különbség

    Az oldható és az oldhatatlan rostok közötti különbség

    Főbb különbség: A rostok bármely étrend szükséges része. A rost két fő típusra oszlik: oldható rost és oldhatatlan rost. A két szálfaj közötti elsődleges különbség a nevükben is szerepel; az oldható rost az, amely vízben oldódik, míg az oldhatatlan rost nem. Általánosan ismert tény, hogy a rostok bármely étrend szükséges része. Az embereknek elegendő mennyiségű

Szerkesztő Választása

A GERD és az Acid reflux közötti különbség

Főbb különbség: A gastroösophagealis reflux betegség (GERD) olyan betegség, amelyben a gyomorban az emésztő sav folyik a nyelőcsőbe, ami fájdalmat és kellemetlenséget okoz. A betegséget a gyomor és a nyelőcső közötti gát változásai okozzák. A savas reflux egy olyan állapot, amikor az alsó nyelőcső sphincter (LES), a fent említett egyirányú szelep ellazítja a gyomor emésztő savának visszafolyását a nyelőcsőbe. A GERD egy komoly állapot, melyet az