Kompjuters, Ipprogrammar
Programmazzjoni oġġett orjentati lejn
oġġett orjentati lejn programmazzjoni - metodu qrib kemm jista 'jkun l-imġiba tagħna. Hija sservi bħala estensjoni naturali ta 'innovazzjonijiet preċedenti relatati mal-iżvilupp ta' lingwi ta 'programmar. Jekk nitkellmu dwar l-ipprogrammar strutturat, allura f'din id-direzzjoni huwa ħafna aktar strutturat mill-verżjoni preċedenti, barra minn hekk, huwa aktar astratti, aktar modulari. Aħna diġà ġew tentattivi biex jiddiżinnesta u jimxu l-elementi programmazzjoni tal-hekk imsejħa livell intern.
Oġġett orjentati programmazzjoni huwa l-użu għall-iżvilupp ta 'lingwi speċjalizzati. Dawn huma normalment karatterizzati minn tliet fatturi ewlenin:
- inkapsulament, jiġifieri l-kombinazzjoni ta 'rekords mal-funzjonijiet u l-proċeduri, kif ukoll manipulazzjoni oqsma tad-data rekords, li jiffurmaw tip kompletament ġodda ta' database, imsejħa l-oġġett;
- wirt, id-definizzjoni oġġett li jimplikaw l-użu sussegwenti tiegħu lis tibni ġerarkija ta 'oġġetti maħluqa bil-kapaċità li jiġġeneraw oġġett ġdid marbut mal-ġerarkija, kif ukoll li jimplika l-kodiċi ta' aċċess u jiġġeneraw informazzjoni dwar l-oġġetti kollha;
- polimorfiżmu, jiġifieri, l-abbiltà li jassenja l-azzjonijiet tal-istess isem, li mbagħad jiġu maqsuma u 'l isfel l-ġerarkija oġġett, u l-ġerarkija ta' kull implimentazzjoni oġġett ta 'l-azzjoni b'dan il-mod se jkun ir-responsabbiltà li hija tajba għalih.
oġġett orjentati lejn programmazzjoni Delphi jipprovdi sett komplut ta 'għodod għall-ipprogrammar, li fosthom hemm: modularità akbar u astratt strutturat,-built-in ħila li użu mill-ġdid. Kollha dawn il-karatteristiċi jistgħu jiġu attribwiti għall-kodiċi, li hija aktar strutturat, aktar faċli f'termini ta 'servizz u ħafna aktar flessibbli. Ħafna drabi, l-ipprogrammar oġġett orjentati lejn jagħmilna twarrab is-sentenzi speċifiċi dwar l-ipprogrammar għal ħafna snin meqjusa bħala l-istandard. Madankollu, meta dan isir, il-proċess ta 'żvilupp ma tidhirx daqshekk ikkumplikata, u jidher ċar u għodda eċċellenti għal varjetà ta' kompiti, twassil inkwiet kbir softwer trivjali.
Jekk tkun għamilt dan ix-xogħol tagħna, per eżempju, biex tistudja l-ipprogrammar oġġett orjentati lejn fil-PHP, huwa meħtieġ li jarmi u tinsa dak li taf dwar dan qabel, u waslet għall-istudju tiegħu ma 'lavanja nadif. L-uniku mod inti se tkun tista 'tara d-dettalji kollha ta' dan l-approċċ biex tevalwa użu tagħha u l-karatteristiċi. programmazzjoni oġġett orjentati lejn mhuwiex l-uniku mod, huwa aktar simili continuum ta 'ideat ffukati fuq kumpilazzjoni kodiċi nadif. Il kompilatur timxi fuq diversi prinċipji differenti, jekk inqabblu ma 'l-interpretu, filwaqt veloċità tagħha hija ħafna ogħla. Kompilaturi huma mmirati lejn l-iżvilupp ta 'kwalunkwe prodotti ta' softwer lesti, aktar milli fuq firxa limitata ta 'kompiti.
klassijiet
Qabel ma ġie maħluq lingwi ta 'programmar oġġett orjentati lejn f'ħafna iżviluppi kienu birra il-ħtieġa għal estiżi tipi ta' data minn numri reali u numru sħiħ, varjabbli test u varjabbli Boolean. Dan isir diffiċli biex jaħdmu ma 'arrays data numru sħiħ. Dak hu li jintuża klassijiet fil-kunċetti OOP. Bil dawn l-istrutturi saret ferm aktar faċli li taħdem ma ', għaliex issa għall-istess oġġetti m'għandhomx bżonn li jirreġistraw ħafna linji ta' kodiċi li tikseb xi ħaġa li jista 'jiġi ġġenerat awtomatikament. Għal ipprogrammar ta 'lingwi ta' livell baxx ta 'tali metodu jidher li jkun diffiċli ħafna, iżda fi stadju ġdid ta' żvilupp li jużawh pjuttost komdu.
Similar articles
Trending Now