CyfrifiaduronRhaglennu

Rhaglennu gwrthrych-oriented

Gwrthrych-oriented rhaglennu - dull mor agos â phosibl at ein hymddygiad. Mae'n gwasanaethu fel estyniad naturiol o arloesiadau cynharach yn ymwneud â datblygiad ieithoedd rhaglennu. Os byddwn yn siarad am rhaglennu strwythuredig, yna cyfeiriad hwn yn llawer mwy strwythuredig na'r fersiwn cynharach, yn ogystal, mae'n fwy haniaethol, mwy modiwlaidd. Rydym eisoes wedi bod ymdrechion i ymddieithrio a symud elfennau rhaglennu o lefel mewnol fel y'u gelwir.

rhaglennu gwrthrych-oriented yw defnyddio ar gyfer datblygu ieithoedd arbenigol. Maent fel arfer yn cael eu nodweddu gan dri prif nodweddion:

- mewngapsiwleiddio, hy y cyfuniad o gofnodion â swyddogaethau a gweithdrefnau, yn ogystal â thrin meysydd data cofnodion, gan ffurfio math hollol newydd o gronfa ddata, a elwir yn y gwrthrych;

- etifeddiaeth, y diffiniad gwrthrych awgrymu ei ddefnydd wedi hynny i adeiladu hierarchaeth o wrthrychau a grëwyd gyda'r gallu i greu gwrthrych newydd yn ymwneud â'r hierarchaeth, yn ogystal â awgrymu cod mynediad a chynhyrchu gwybodaeth am yr holl wrthrychau;

- polymorphism, hynny yw, y gallu i neilltuo gweithredoedd o'r un enw, a fydd wedyn yn cael ei rannu i fyny ac i lawr yr hierarchaeth gwrthrych, a'r hierarchaeth pob gweithrediad gwrthrych o'r camau yn y ffordd hon, bydd yn gyfrifoldeb sy'n addas ar ei gyfer.

Gwrthrych-oriented rhaglennu Delphi yn darparu set gyflawn o offer ar gyfer rhaglennu, ymhlith sef: mwy o gyfer modiwlau a haniaethol strwythuredig, adeiledig yn gallu i ail-ddefnyddio. Gall yr holl nodweddion hyn yn cael eu priodoli i'r cod, sy'n fwy strwythuredig, yn fwy hawdd o ran gwasanaeth a llawer mwy hyblyg. Yn aml iawn, mae'r rhaglennu gwrthrych-oriented gwneud i ni adael o'r neilltu y dyfarniadau penodol am raglenni am nifer o flynyddoedd hystyried fel y safon. Fodd bynnag, pan fydd hyn yn cael ei wneud, y broses o ddatblygu nid yw'n ymddangos mor gymhleth, ac yn ymddangos yn glir ac yn arf ardderchog ar gyfer amrywiaeth o dasgau, gan gyflwyno trafferth enfawr meddalwedd dibwys.

Os ydych chi wedi ei gwneud yn ein tasg, er enghraifft, i astudio'r rhaglennu gwrthrych-oriented yn PHP, mae angen i chi ei daflu ac anghofio hyn a wyddoch am y peth o'r blaen, ac a ddaeth at ei astudiaeth gyda llechen lân. Yr unig ffordd y byddwch yn gallu gweld yr holl fanylion y dull hwn er mwyn gwerthuso ei defnyddioldeb a nodweddion. Nid yw rhaglennu gwrthrych-oriented yw'r unig ffordd, mae'n fwy fel continwwm o syniadau yn canolbwyntio ar lunio cod yn lân. Mae'r compiler yn rhedeg ar sawl egwyddor wahanol, os ydym yn cymharu gyda'r cyfieithydd, tra bod ei gyflymder yn uwch o lawer. Crynoadyddion wedi'u hanelu at ddatblygu unrhyw gynnyrch meddalwedd parod, yn hytrach nag ar ystod gyfyngedig o dasgau.

dosbarthiadau

Cyn iddi gael ei chreu ieithoedd rhaglennu gwrthrych-oriented mewn llawer o ddatblygiadau wedi bod yn bragu yr angen am estynedig fathau o ddata na rhifau real a cyfanrif, newidynnau testun a newidynnau Boole. Mae'n mynd yn anodd i weithio gyda arrays data cyfanrif. Dyna beth defnyddio dosbarthiadau mewn cysyniadau OOP. Gyda Daeth strwythurau o'r fath yn llawer haws i weithio gyda, oherwydd nid oes angen i chi gofrestru llawer o linellau o god i gael rhywbeth y gellir ei gynhyrchu yn awtomatig yn awr ar gyfer yr un gwrthrychau. Ar gyfer ieithoedd rhaglennu lefel isel dull o'r fath yn ymddangos i fod yn anodd iawn, ond ar gyfnod newydd o ddatblygiad i'w ddefnyddio yn eithaf cyfforddus.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 cy.unansea.com. Theme powered by WordPress.