Koks tikslas naudoti paveldėjimą objektų orientuotoje programavime?
Android
Kokios yra skirtumai tarp Dagger ir Koin kontekste priklausomybių injekcijos?
Kokia yra Serializable sąsajos paskirtis Java?
Ar galite paaiškinti, kas yra CoroutineScope ir kodėl jis reikalingas Kotlin?
Ar vidinė klasė turi prieigą prie išorinės klasės narių?
Kuo skiriasi Lazy ir Provider naudojimas Dagger diegiant priklausomybes?
Paaiškinkite skirtumus tarp equals() ir hashCode() metodų Java kalboje ir kodėl jie reikalingi kartu.
Kokia yra raktažodžio 'object' vaidmuo ir paskirtis programavime?
Ar galite paaiškinti metodas equals tikslą ir kuo jis skiriasi nuo lygybės operatoriaus?
Kaip galima perduoti duomenis tarp fragmentų programoje?
Ar įmanoma įgyvendinti anonimę klasę programavimo kalboje?
Paaiškinkite, kodėl komponentai Activity, Service, BroadcastReceiver ir ContentProvider laikomi pagrindiniais Android programų architektūros elementais.
Ar plėtros funkcijos gali pasiekti klasės privačias savybes ir metodus?
Kokie yra prieigos lygiai komponentams Kotlin ir kaip jie naudojami?
Kaip turėtų būti valdoma priklausomybės per Context: jas perduoti iš išorės ar kurti viduje klasės?
Kokia yra paskirtis klasės, paskelbta naudojant modifikatorių sealed?
Kokie SOLID aspektai pažeidžiami įgyvendinant Context komponentą Android?
Paaiškinkite skirtumus tarp vidinės klasės ir įterptosios klasės Java programavimo kalboje.
Kokias funkcijas reikia perrašyti RecyclerView adapteriuje, kad būtų rodomas sąrašas su skirtingų tipų elementais?
Ar galite išvardyti pagrindinius Intent tipus, naudojamus Android programų kūrime?