Kada turėtumėte padaryti klasės santrauką?
Kada turėtumėte padaryti klasės santrauką?

Video: Kada turėtumėte padaryti klasės santrauką?

Video: Kada turėtumėte padaryti klasės santrauką?
Video: Hey Hey Mokykla ŠIRDELIŲ ATVIRUKAS (Kaip padaryti meilės atviruką Valentino dienos darbeliai) 2024, Lapkritis
Anonim

6 atsakymai. Apskritai, a klasė turėtų būti abstrakčiai kada tu neturi visiškai jokios priežasties sukurti to pavyzdys klasė . Pavyzdžiui, tarkime tu turėti formą klasė tai yra trikampio, kvadrato, apskritimo ir kt. superklasė.

Be to, kodėl turėtumėte paskelbti klasę kaip abstrakčią?

Apžvalga. Vienas iš pagrindinių OOP sąvokų yra abstrakti klasė . Abstrakčios klasės negali būti kartojami ir yra skirti subklasifikuoti. Jie naudojami tam tikroms bendroms funkcijoms teikti susijusių funkcijų rinkinyje klases kartu leidžiant numatytuosius metodus.

Vėliau kyla klausimas, kada turėtumėte naudoti abstrakčią klasę ir sąsają? Trumpas atsakymas: An abstrakti klasė leidžia tau sukurti funkcionalumą, kurį poklasiai gali įgyvendinti arba nepaisyti. An sąsaja tik leidžia tau apibrėžti funkcionalumą, o ne jį įgyvendinti. Ir kadangi a klasė gali tik pratęsti viena abstrakti klasė , tai gali imti kelių pranašumas sąsajos.

Atitinkamai, kas gali būti įtraukta į abstrakčią klasę?

An abstrakti klasė yra klasė kurių negalima kartoti. An abstrakti klasė naudojamas kuriant paveldimą poklasį, kuris gali būti egzemplioriais. An abstrakti klasė atlieka keletą dalykų paveldinčiam poklasiui: Apibrėžia metodus kuris gali turi būti naudojamas paveldimas poklasis.

Kaip sukurti abstrakčią klasę?

Į sukurti abstrakčią klasę , tiesiog naudokite abstrakčiai raktinis žodis prieš klasė raktinis žodis klasė deklaracija. Galite pastebėti, kad išskyrus abstrakčiai metodus Darbuotojas klasė yra toks pat kaip įprastas klasė Java kalboje. The klasė dabar abstrakčiai , tačiau jame vis tiek yra trys laukai, septyni metodai ir vienas konstruktorius.

Rekomenduojamas: