Čo je implicitná trieda v Scale?
Čo je implicitná trieda v Scale?

Video: Čo je implicitná trieda v Scale?

Video: Čo je implicitná trieda v Scale?
Video: Жареный КРОКОДИЛ. Уличная еда Тайланда. Рынок Banzaan. Пхукет. Патонг. Цены. 2024, November
Anonim

Scala 2.10 zaviedla novú funkciu tzv implicitné triedy . An implicitná trieda je a trieda označené symbolom implicitne kľúčové slovo. Toto kľúčové slovo vytvára triedy primárny konštruktor dostupný pre implicitne konverzie, keď trieda je v rozsahu. Implicitné triedy boli navrhnuté v SIP-13.

Okrem toho, čo je implicitné v Scale?

The implicitne kľúčové slovo označuje, že je možné použiť príslušný objekt implicitne . Scala bude najskôr hľadať implicitne definície a implicitne parametre, ku ktorým možno pristupovať priamo (bez predpony) v bode metódy s implicitne sa volá blok parametrov.

Podobne, aký je typ v Scale? V kontexte Scala , a typová trieda je rodina typy ktoré podporujú známy súbor správania. Môže to byť napríklad rodina o typy ktoré odhaľujú jedinečný celočíselný identifikátor. Toto je implementované prostredníctvom vlastnosti a ľubovoľného počtu implicitných inštancií tejto vlastnosti.

Následne si možno položiť otázku, ako funguje implicitne Scala?

Scala „implicitné“vám umožňujú vynechať volanie metód alebo priamo odkazovať na premenné, ale namiesto toho sa spoliehať na kompilátor, ktorý vytvorí spojenia za vás. Implicitné funkcie sú def s, ktoré sa zavolajú automaticky, ak by sa kód inak neskompiloval.

Čo sú implicitné?

implicitne . Použite prídavné meno implicitne keď máte na mysli, že niečomu rozumiete, ale nie je jasne povedané. Ale prídavné meno implicitne tiež znamená „úplné bez akýchkoľvek pochybností“, takže môžeme povedať, že máme implicitne dôvera alebo dôvera v niekoho.

Odporúča: