Strona główna : Warunki oprogramowania : Definicja opakowania

Obwoluta

In Computer Science, opakowanie to dowolna jednostka, która hermetyzuje (owija wokół) inny element. Opakowania są używane do dwóch głównych celów: do konwersji danych do zgodnego formatu lub do ukrycia złożoności jednostki bazowej za pomocą abstrakcja. Przykłady obejmują opakowania obiektów, opakowania funkcji i opakowania sterowników.

1. Opakowanie obiektu

Opakowanie obiektu to plik klasa który zawiera plik prymitywny typ danych lub inny przedmiot. Może być używany w Jawa, na przykład, aby przekonwertować plik zwęglać prymitywny do klasy znaków. Konwertując prymityw na klasę, programista może użyć metoda, Takie jak toUpperCase () modyfikować dane. Otoka obiektu może również służyć do konwersji właściwości starszej klasy na te, które są zgodne z nowszym kodem.

2. Opakowanie funkcji

Opakowanie funkcji zawiera jeden lub więcej elementów Funkcje. Na przykład funkcja „wyślij wiadomość e-mail” w witrynie może zawierać wiele funkcji przetwarzających dane formularzy. Sprawdź przesłanie spami wyślij wiadomość za pomocą pliku serwer poczty. Opakowanie funkcji może również opakować pojedynczą funkcję, aby umożliwić jej działanie z nowszym lub starszym kodem. Na przykład może się zmienić lub dodać parametry aby funkcja była kompatybilna z nowszą wersją API.

3. Wrapper sterownika

Opakowanie sterownika umożliwia plik kierowca działać z innym niekompatybilnym system operacyjny. Na przykład starsza karta graficzna może obsługiwać tylko sterowniki przeznaczone dla Okna 7. Jeśli Okna 10 sterownik nie jest dostępny, opakowanie sterownika może służyć jako adapter, umożliwiając karcie graficznej korzystanie ze sterownika systemu Windows 7 w systemie Windows 10. Opakowania sterowników mogą być dostarczane przez producenta oryginalnego sprzętu (OEM) lub innych firm deweloper.

TechLib - słownik komputerowy Tech Lib

Ta strona zawiera techniczną definicję Wrappera. Wyjaśnia w terminologii komputerowej, co oznacza Wrapper i jest jednym z wielu terminów oprogramowania w słowniku TechLib.

Wszystkie definicje na stronie TechLib są napisane tak, aby były dokładne pod względem technicznym, ale także łatwe do zrozumienia. Jeśli uznasz tę definicję opakowania za pomocną, możesz odwołać się do niej, korzystając z linków cytowania powyżej.