Android Sealed Class
Zobacz też na stronę naszych partnerów:
Implanty Poznań
Implanty Dentysta
Implanty Pacjent
Operacja Plastyczna
Instytut Ochorny Zdrowia Naturalnego
Szczepionki
Dobrze Cię widzieć w kolejnym dniu świątecznej akcji "Rekrutacja bez stresu". Dzisiejsze pytanie jest następujące:
Czym jest sealed class? Jakie ma zastosowanie?
Poziom: Regular
Omówienie tego zadania otrzymasz w kolejnym mailu.
Znasz odpowiedź?
Prześlij mi ją odpowiadając na tego maila, aby zdobyć punkty w zabawie!
Teraz pora na wyjaśnienie poprzedniego pytania:
Czym charakteryzuje się wzorzec singleton? Jak zaimplementować go w Kotlinie?
Poziom: Junior
Singleton to wzorzec kreacyjny, który polega na ograniczeniu liczby tworzonych obiektów danej klasy tylko do pojedynczej instancji. Innymi słowy klasa zaprojektowana w ten sposób będzie mogła mieć utworzoną jedynie pojedynczą instancję obiektu.
W jakim celu się go stosuje?
Wzorzec singleton jest stosowany w celu zachowania tego samego stanu konkretnego obiektu dla różnych części aplikacji.
Jak napisać singleton w Kotlinie?
Aby stworzyć singleton w Kotlinie wystarczy class zamienić na object.
O tym warto pamiętać
Object posiada prywatny konstruktor. Nie można zatem przekazać do niego żadnych parametrów z zewnątrz. Jeśli zależy nam na tej możliwości przy jednoczesnym zastosowaniu wzorca singleton, należy zadbać o to, aby była stworzona tylko jedna instancja takiego obiektu. Tutaj z pomocą przychodzą biblioteki do wstrzykiwania zależności, które często udostępniają taką możliwość.
Regulamin
Szczegółowy opis całej akcji "Rekrutacja bez stresu" wraz z informacją o sposobie zdobywania punktów znajduje się pod poniższym linkiem:
[Regulamin]
Dzięki wielkie za przeczytanie tego maila do końca i udział w całym wydarzeniu. Bardzo się cieszę, że jesteś z nami i chcesz rozwijać swoje umiejętności tworzenia aplikacji na Androida.
Komentarze
Prześlij komentarz