Kamepiula 'ē aʻeIaaiey

Ka walaʻauʻana me nā loina o ka PLO a me kā lākou hoʻohana

kekahi mau 'ike

Oop - mea he kaila o ka iaaiey iʻikeʻia i loko o ka 80 o ka o ka 20th kenekulia. Akä naÿe, e procedural 'ōlelo kahiʻikepili a me ka olelo ao no kā lākou aaioee like paha i kahi kaawale, ma ka mea-aʻo i kaʻoihana iaaiey, i kēia' ike ua hui i hookahi i kaʻahahui.

Walaʻauʻana me nā loina o ka PLO

I mea-iaaiey lako polokalamu i kona mau postulates. Oop kumu - o kona papa kuhikuhiE nā manaʻo. Aia he ekolu loa nui o ia: hooilina, polymorphism a me ka encapsulation. Aia ma lalo kēlā e e nānā 'ia ma hou au mamuli. Paʻa o ka iaaiey i loko o ka 'ōlelo oop nō i ka hoʻohana ana i mea a me ka papa. Ma ka hoʻololi mai procedural kaila o ka palapala kumu kuhi e kū'ē'ē '-aʻo i kaʻoihana pinepine i ole, nae, ka hapanui haku polokalamu, e huli nui pono i loko o ka PLO.

encapsulation

Encapsulation - o ka hoʻohana 'ana o kaʻikepili kuʻi nukeliu a me ka olelo ao no kā lākou aaioee i loko o hoʻokahi o kaʻahahui - ka papa. I ka manawa o ke kākau 'ana papahana i loko o kekahi o nā' ōlelo oop aia no he hoʻokaʻawale ma waena o ka 'ike i loko a mawaho o kaʻahahui. Pela loaʻaʻikepili ka maluhia a me ka hakakā o ko lākou mau manaʻo ma mawaho ololi, no kekahi laʻana, mai nā papa a i ole e pili ana i keia'ikamu. I loko o ka pā o kaʻikepili ua ana pāʻani aku i kekahi i kekahi, akā, ua palekana mai ka akeakea kuleana komo mai ka waho.

hooilina

I ka lua o ka rula o ka oop - hoʻoili - o ka hiki mai o kekahi papa i kāu kiʻina hana 'ē aʻe me ka hou lākou maoli manaʻo. Hooilina eliminates ka redundancy o ke kumu kuhi.

polymorphism

Kekahi rula o ka oop - Polymorphism. Kona hoʻohana 'o ia hoʻi no ka manipulating mea o ka loli iki ana degere o ka manaʻo pohihihi ke hana i ka hookahi mau' mea e pane okoa i na hanana, a ma ka mea ia manawa ke kuleana e hoʻokō i ka hana.

oop 'ōlelo

Oop kumu i hoʻohana 'ia i loko o ia ka loa hanohano iaaiey' ōlelo e like C ++ a me ka Iawa, a hoʻomohala i ka nui loa o nā polokalamu a me nā noi. Aia nō i emi hoʻohana oop 'ōlelo - o Delphi, e hoopii mai ai Pascal, Ruby, a he nui na mea e ae.

PLO noʻonoʻo loi

I loko nō o ka nui maikaʻi māmala'ōlelo e hōʻike ana i keia hoʻomanaʻo, pinepine i hooleiiaʻi mawaho oop kumu, a nema aku. E like me ka procedural iaaiey ma oop i kona drawbacks.

Mua, o ka ka manaʻo pohihihi o ka hoʻololi. E maopopo oop kumu, e pono i ka hailona o ka manawa, ka nui kanaka hana pono wale nō me ka procedural iaaiey 'ōlelo.

ʻO ka lua, o ka nele o ka palapala kuhikuhi Ua oi paʻakikī no ka mea, e pono ole wale e wehewehe i ka papa a me ka mea, akā, i ho'ākāka nui o ko lākou mau manaʻo.

Ekolu, excessive kohoʻia o nā kiʻina hana ke alakai i ka mea i ke kumu karaima mai, a ulu nā polokalamu e e lumaʻi ana unclaimed ma keia ua neo, i nā hiʻona a me ka uea. Eia hou, e hoailona oukou i ka inefficiency i hua'ōlelo o ka iaiyoe e auaaeaiea. Eia naʻe, nānā 'ole i ka helu o ka manao o ka puni oop programmers mau e ulu ana, a hoʻomaka koke Hawaiʻi' ōlelo iā lākou iho.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 haw.atomiyme.com. Theme powered by WordPress.