Ngā rorohikoPapatono

Kaupapa matua o OOP me to ratou whakamahinga

Nga korero whānui

Ko te OOP he momo hoahoa i puta mai i nga tau 80 o te rautau 20. Kaore i te reo taketake, kei hea nga raraunga me nga tohutohu mo to ratou tukatuka rereke, i roto i te whakamahinga-a-raupapa-kaupapa e whakauruhia ana enei korero ki te hinonga kotahi.

Kaupapa matua o OOP

Ko te hōtaka kaupapa-a-raanea he whaainga ake. Ko nga kaupapa o te PLO ko ona whakaaro taketake. E toru nga mea tino nui o ratou: te kainga, te polymorphism, me te recapsulation. Kei raro nei, ka whakawhitingahia i ia waahanga. Ko nga kaupapa matua o te hōtaka i roto i nga reo OOP kei roto i te whakamahinga o nga taonga me nga akomanga. A, no te neke atu i te hanganga tikanga o te waehere puna tuhituhi ki te tautuhi-a-ringa, he maha nga raruraru, engari ko te nuinga o nga kaiwhakarato e kitea ana he maha nga painga ki OOP.

Te whakatairanga

Ko te whakauru ko te whakamahinga o te raraunga me nga tohutohu mo te tukatuka ia ratou ki te akomanga kotahi. Ina tuhia nga kaupapa i roto i tetahi o nga reo OOP, ka wehewehea nga korero i roto i te hinonga me te waho. Koinei, ka taea te whakarite i te haumarutanga o nga raraunga me nga tikanga o ta ratou whakatinanatanga mai i nga awe o waho, hei tauira, mai i etahi atu akomanga kaore e pa ana ki tenei ahanoa. I roto i te ngako o te raraunga kei te pai te taunekeneke ki a rātou anō, engari kua tiakina i te whakaurunga i te waho.

Tuhinga

Ko te kaupapa tuarua o OOP - te kainga - ko te kaha o tetahi kaari ki te whakamahi i nga tikanga o tetahi atu me te kore ano e whakahou ana i ta raatau mahi. Ka taea e te tiwhikete te whakakore i te hanganga o te waehere puna.

Tuhinga o mua

Ko tetahi atu kaupapa o OOP he polymorphism. Ko tona whakamahinga ko te whakamahi i nga taonga e rereke ana te ahuatanga, ka taea e koe te hanga i tetahi atanga ka rere ke te rereketanga ki nga kaupapa me te mahi tika i nga mahi.

OOP Reo

Ko nga kaupapa o te OOP e whakamahia ana i roto i nga reo whakahirahira rongonui ko C ++ me Java, e whakawhanakehia ana he maha o nga papatono me nga tono. He iti rawa te whakamahi i nga reo OOP - Delphi, Object Pascal, Ruby me etahi atu.

Tuhinga o mua

Ahakoa te nuinga o nga korero mo tenei tikanga, ka whakawakia nga tikanga o te OOP. Ka rite ki ki hōtaka ngā i roto i OOP kua ona drawbacks.

Tuatahi, ko te matatini o te whakawhiti. Ki te mahino ki nga kaupapa o te OOP, ka nui te wa, ka nui mo te hunga e mahi tahi ana me nga reo whakamahere tikanga.

Tuarua, ko nga tuhinga uaua ake he mea kino, no te mea kaore e tika ana te whakaahua i nga akomanga me nga taonga, engari ano hoki etahi take motuhake o ta ratou whakatinanatanga.

Tuatoru, ko nga tikanga maha o te tikanga ka taea te kawe i te waahanga me nga kaupapa whakawhanaketanga ka nui ake i nga mahi me nga kaha e kore e hiahiatia i tenei keehi. I tua atu, tuhihia te kore e taea te whakarite i te whakamaharatanga o te mahara. Heoi, ahakoa nga whakaaro o etahi atu, kei te tipu haere te maha o nga kaiwhakarato o te OOP, me te kaha ake o nga reo ake.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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