Korzystanie z klasy danych w Kotlin w Ubuntu 20.04
Do korzystania z klasy danych w Kotlin w Ubuntu 20.04, możesz wykorzystać pomoc z następujących pięciu przykładów:
Przykład nr 1: Tworzenie podstawowej klasy danych w Kotlin
W tym przykładzie chcemy nauczyć Cię metody tworzenia podstawowej klasy danych w Kotlin i dostępu do jej członków. Przykładowy skrypt tego przykładu jest następujący:
W tym przykładowym skrypcie najpierw zadeklarowaliśmy klasę danych, używając słów kluczowych „danych” i „klasy”. Nazwa naszej klasy danych to „uczeń” i ma dwóch członków danych i.mi., „Nazwa” typu „ciąg” i „wiek” typu „Liczba całkowita”. Następnie, w ramach naszej funkcji sterownika, stworzyliśmy instancję tej klasy „S1” i przypisaliśmy jej losową nazwę i wiek. Następnie po prostu wydrukowaliśmy wartości członków danych naszej klasy danych na terminalu.
Następnie skompilowaliśmy ten skrypt z podanym poniżej poleceniem:
$ Kotlinc Dataclass.Kt
Następnie wykonaliśmy plik klasy za pomocą następującego polecenia:
$ KOTLIN DATACLASKT
Wartości członków danych naszej klasy danych pokazano na poniższym obrazku:
Przykład nr 2: Korzystanie z funkcji kopiowania klasy danych w Kotlin
W tym przykładzie nauczymy metody korzystania z wbudowanej funkcji „kopiowania” klasy danych Kotlin. W tym celu sformułowaliśmy następujący skrypt Kotlin:
W tym skrypcie wykorzystaliśmy tę samą klasę danych, którą stworzyliśmy w powyższym przykładzie. Następnie stworzyliśmy pierwszą instancję tej klasy o nazwie „S1”. Następnie stworzyliśmy kolejną instancję tej klasy o nazwie „S2” i skopiowaliśmy „S1” na „S2”, zmieniając nazwę ucznia. Następnie po prostu wydrukowaliśmy nazwiska i wieki obu uczniów na terminalu.
Nazwiska i wieki obu naszych uczniów pokazano na poniższym obrazku:
Przykład nr 3: Korzystanie z kodu skrótu i równych funkcji klasy danych w Kotlin
W tym przykładzie nauczymy procesu korzystania z funkcji „kodu skrótu” i „równych” klasy danych w Kotlin. Funkcja kodu skrótu zwraca wartość skrótu powiązaną z konkretną instancją klasy danych. Równa funkcja porównuje wartości skrótu dwóch instancji i zwraca true, jeśli dwie instancje są równe, w przeciwnym razie fałszywe. Przykładowy skrypt tego przykładu jest następujący:
Ponownie użyliśmy tej samej klasy danych w tym przykładzie. Następnie stworzyliśmy pierwszą instancję tej klasy, przekazując nazwę i wiek tej instancji. Następnie stworzyliśmy drugą instancję tej klasy, kopiując do niej pierwszą instancję, zmieniając nazwę. Z drugiej strony stworzyliśmy trzecią instancję tej klasy, po prostu kopiując do niej pierwszą instancję, nie zmieniając niczego. Następnie wydrukowaliśmy wartości skrótu wszystkich tych instancji na terminalu. Następnie porównaliśmy pierwszą instancję z drugą za pomocą funkcji „równych”. W ten sam sposób porównaliśmy pierwszą instancję z trzecim. Wynik tej funkcji decyduje o wynikach naszego programu.
Wyjście tego programu Kotlin pokazano na poniższym obrazku. Pokazuje, że nasze pierwsze i drugie instancje różnią się od siebie, podczas gdy pierwsze i trzecie instancje są dokładnie takie same.
Przykład nr 4: Korzystanie z funkcji stringowej klasy danych w Kotlin
W tym przykładzie podzielimy się z Tobą użyciem funkcji łańcuchowej klasy danych Kotlin. Funkcja ciągu klasy danych Kotlin jest po prostu używana do wydrukowania zawartości instancji klasy danych w formie ciągu. Przykładowy skrypt w tym celu jest następujący:
Po zdefiniowaniu klasy danych ucznia w tym przykładzie utworzyliśmy obiekt tej klasy. Następnie po prostu użyliśmy funkcji „ToString ()” z nazwą tej instancji, aby zwrócić jej zawartość w formie ciągu.
Wyjście tego programu w postaci ciągu pokazano na poniższym obrazku:
Przykład nr 5: Korzystanie z funkcji komponentu klasy danych w Kotlin
Wreszcie, w tym przykładzie powiemy, w jaki sposób możesz użyć funkcji komponentu klasy danych Kotlin. Ta funkcja ma dostęp do różnych elementów instancji klasy danych. Przykładowy skrypt w tym celu pokazano na poniższym obrazku:
Wykorzystaliśmy tę samą klasę danych w tym przykładzie, który stworzyliśmy w powyższym przykładzie. Jednak tym razem uzyskaliśmy dostęp do zarówno elementów instancji tej klasy za pomocą zapisów „Component1” i „Component2”.
Składniki instancji naszej klasy danych pokazano na poniższym obrazku:
Wniosek
W tym artykule chcieliśmy, abyś dowiedział się o koncepcji klasy danych w Kotlin. Najpierw nauczyliśmy cię, dlaczego ta klasa jest używana w Kotlin. Następnie wyjaśniliśmy ci pięć różnych przykładów, w których skorzystaliśmy ze wszystkich wbudowanych funkcji klasy danych w Kotlin w Ubuntu 20.04. Przechodząc do tego artykułu, możesz łatwo nauczyć się korzystania z klasy danych Kotlin, a także wszystkich powiązanych z nim funkcji.