Ni ipi njia safi ya mtandaoni?
Ni ipi njia safi ya mtandaoni?

Video: Ni ipi njia safi ya mtandaoni?

Video: Ni ipi njia safi ya mtandaoni?
Video: Siri 5 ili kuwa mjasiriamali mwenye mafanikio. 2024, Novemba
Anonim

A utendakazi safi wa mtandaoni au njia safi ya mtandaoni ni a kitendakazi cha mtandaoni ambayo inahitajika kutekelezwa na darasa linalotokana ikiwa darasa linalotokana sio dhahania. Madarasa yenye njia safi za mtandaoni zinaitwa "abstract" na haziwezi kuthibitishwa moja kwa moja.

Sambamba, ni mfano gani safi wa utendaji kazi halisi?

A utendakazi safi wa mtandaoni ni a kazi ambayo lazima ibatilishwe katika darasa inayotokana na haifai kufafanuliwa. A kitendakazi cha mtandaoni inatangazwa kuwa safi ” kwa kutumia mdadisi =0 sintaksia . Kwa mfano : Msingi wa darasa {

Mtu anaweza pia kuuliza, ni tofauti gani kati ya kazi halisi na safi ya kweli? Kuu tofauti kati ya ' kitendakazi cha mtandaoni 'na' utendakazi safi wa mtandaoni 'ndio' kitendakazi cha mtandaoni ' ina ufafanuzi wake ndani ya darasa la msingi na pia madarasa yanayotokana na urithi huifafanua upya. The utendakazi safi wa mtandaoni haina ufafanuzi ndani ya base class, na darasa zote zinazotokana na urithi lazima zifafanue upya.

Kando na hii, kazi safi inaweza kuwa na ufafanuzi?

Ndiyo, a utendakazi safi wa mtandaoni unaweza kuwa nao mwili. Wote safi virtual maana yake ni wewe unaweza piga simu kazi kwa kutumia kitu hicho ina kutangazwa au ina kurithi utendakazi safi wa mtandaoni . Kwa sababu ya hii, huwezi kuunda vitu vya madarasa na utendakazi safi wa mtandaoni.

Ni nini kazi ya kawaida na kazi safi ya kawaida katika C++?

A utendakazi safi wa mtandaoni ni a kipengele cha kukokotoa katika C++ ambayo hatuhitaji kuandika yoyote kazi ufafanuzi na sisi tu tuna kutangaza. Inatangazwa kwa kugawa 0 katika tamko. Darasa la kufikirika ni darasa ndani C++ ambazo zina angalau moja utendakazi safi wa mtandaoni.

Ilipendekeza: