Lik'homphieutha, Mananeo a
The melao-motheo ea PLO le ho sebelisa ha bona
lesedi kakaretso
OOP - ke mokhoa oa mananeo a hore hlaha ka 80 e ea lekholo la bo20 la lilemo. Ho fapana le lipuo tsa tsamaiso moo ya data le litaelo bakeng sa ho e lokisa tsa bona teng ka thoko, ka Sepheo-sekametseng mananeo, litaba tsena e ho kopantswe ka mokhatlo o le mong feela.
melao-motheo ea PLO
Ka Software Sepheo-mananeo na postulates lona. OOP melao-motheo - ke mehopolo la ntlha la oona. Ho na le tse tharo tsa bohlokoa ka ho fetisisa ho bona: lefa la, polymorphism le encapsulation. Ka tlase e mong le e tla hlahlojoa ka hloko. Metheo e sa mananeo ka lipuo tse sa OOP tse tshebediso ya dintho le litlelase. Ka phetoho ea ho tloha setaele tsa tsamaiso ya mongolo mohloding khoutu ea ho hana-sekametseng atisa ho ba le bothata ba ho le joalo, ke jwa ho fetisisa e tla fumana menyetla e mengata ka PLO.
encapsulation
Encapsulation - ke ho sebelisa ya data logan le litaelo bakeng sa ho e lokisa bona ka mokhatlo o le mong feela - sehlopha sa. Nakong ea mananeo ho ngola e 'ngoe ea lipuo tse neng li OOP ho na le phapang pakeng tsa lesedi ka hare le ka ntle ho mokhatlo e. Ka tsela eo ho fihlella ya data tshireletso le mekhoa ea ho kenya tshebetsong bona ke tšusumetso ka ntle, ka mohlala, ho tloha litlelase tse ling tse sa amanang le ntho ena. Hara mozindo ya data e ka katleho sebelisana le balekane ba bona, empa ba sireletswa ho fihlella tshebediso e sa dumellwang ho tswa ho ka ntle.
lefa la
Taelo ea bobeli e ba OOP - lefa la - ke bokhoni ba sebelisoa mekhoa sehlopha sa e mong tse ling tse ntle le pheta ho kenngwa tshebetsong bona sebele. Lefa la felisa ho redundancy ya khoutu mohloding.
polymorphism
E mong molao-motheo oa OOP - Polymorphism. e sebelisa ho bolela ho laola maikemisetso a likhato sa tšoaneng ea ho rarahana ho ka baka e le segokanyimmediamentsi sa sebolokigolo le 'ngoe eo le tla araba ka tsela e fapaneng ho liketsahalo le ka nako e tšoanang le tokelo ea ho kenya tshebetsong mesebetsi eo.
lipuo OOP
melao-motheo ea OOP sebelisoa ka lipuo tsa joalo ho fetisisa ratoa mananeo joaloka C ++ le Java, e leng pele e le karolo ea bohlokoa ea mananeo le dikopo. Ho na le boetse ho na le ka tlaase ho moo e sebediswa OOP lipuo - ke Delphi, Sepheo Pascal, Ruby le ba bang ba bangata.
PLO nyatsa
Ho sa tsotellehe lipolelo tse ka kakaretso-positive ikutloeleng mokgweng ena, hangata OOP melao-motheo ba a pepesa le ho nyatsa. Joalokaha eka ke ka tsamaiso mananeo ka OOP o haelloang teng lona.
Ntlha ea pele, ho rarahana ha phetoho ena. Ho utloisisa melao-motheo ea OOP, ho hloka nako e ngata, e leng batho ba bangata ba sebetsa haufi-ufi feela ka lipuo tsa tsamaiso mananeo.
Ntlha ea boraro, ka tsela e feteletseng ho tenyetseha oa mekhoa e ka etsa hore 'nete ea hore khoutu mohloding le mananeo a ntshetswa tla apareloa unclaimed tabeng ena ho khetheha, litšobotsi le bokhoni. Ho phaella moo, hlokomela inefficiency ya ka dipehelo tsa kabo hlooho. Leha ho le joalo, ho sa tsotellehe palo ea maikutlo a ba ba potolohileng ba mananeo OOP hōla kamehla le ka potlako evolving lipuo bona.
Similar articles
Trending Now