Ni nini kinachozingatiwa katika Scala?
Ni nini kinachozingatiwa katika Scala?

Video: Ni nini kinachozingatiwa katika Scala?

Video: Ni nini kinachozingatiwa katika Scala?
Video: НЕ ЗОВИ ДЕМОНОВ НОЧЬЮ ИЛИ ЭТО КОНЧИТСЯ ТЕМ ЧТО... 2024, Novemba
Anonim

Scala Njia Kubatilisha . Wakati darasa ndogo lina njia sawa ya jina kama inavyofafanuliwa katika darasa la mzazi, inajulikana kama mbinu kupitisha . Wakati subclass inataka kutoa utekelezaji maalum kwa njia iliyofafanuliwa katika darasa la mzazi, ni inabatilisha mbinu kutoka kwa darasa la wazazi.

Hapa, unawezaje kubatilisha njia huko Scala?

Katika Scala , kupindua mbinu matumizi kubatilisha kirekebishaji ili kubatilisha a njia imefafanuliwa katika darasa la juu wakati, njia upakiaji mwingi hauitaji neno kuu au kirekebishaji, tunahitaji kubadilisha tu, mpangilio wa vigezo vilivyotumika au idadi ya vigezo vya njia au aina za data za vigezo

Kwa kuongeza, Scala inasaidia urithi nyingi? Scala haifanyi hivyo kuruhusu kwa urithi nyingi per se, lakini inaruhusu kupanua nyingi sifa. Sifa hutumiwa kushiriki miingiliano na sehemu kati ya madarasa. Zinafanana na miingiliano ya Java 8. Madarasa na vitu vinaweza kupanua sifa lakini sifa haziwezi kuthibitishwa na kwa hivyo hazina vigezo.

Kwa kuzingatia hili, Scala anarithi kutoka kwa darasa gani?

Ni ni utaratibu katika Scala kwa lipi darasa ni kuruhusiwa kurithi sifa (uwanja na mbinu) za mwingine darasa . Istilahi muhimu: Super Darasa :The darasa ambao sifa zake ni kurithiwa ni inayojulikana kama superclass (au msingi darasa au mzazi darasa ).

Darasa la juu ni nini huko Scala?

Piga njia kwenye a Super Class katika Scala . Dhana hii inatumika tunapotaka kupiga simu darasa la juu njia. Kwa hivyo wakati wowote a msingi na subclass wana njia sawa zilizopewa jina basi kutatua utata tunaotumia mkuu neno kuu la kupiga simu darasa la msingi njia. Neno kuu mkuu ” ilikuja katika hili na dhana ya Urithi.

Ilipendekeza: