KomputilojProgramado

Programado orientita al celoj

Programado orientita al celoj - metodon kiel fermi kiel ebla al nia konduto. Ĝi servas kiel natura etendaĵo de pli frua novigoj rilataj al la evoluo de programlingvoj. Se ni parolas pri strukturita programado, tiam tiu direkto estas multe pli strukturita ol la pli frua versio, krome, ĝi estas pli abstrakta, pli modula. Ni jam oni klopodis liberigi kaj movi la programado elementoj de la tiel nomata interna nivelo.

Programado orientita al celoj estas uzi por la disvolviĝo de specialigitaj lingvoj. Ili estas kutime karakterizita de tri ĉefaj trajtoj:

- encapsulación, tio estas la kombinaĵo de diskoj kun la funkcioj kaj proceduroj, kaj ankaŭ manipulanta diskojn datumoj kampoj, formante tute nova speco de datumbazo, nomita la objekto;

- heredaĵo, la objekto difino implico ĝia posta uzo konstrui hierarkio de objektoj kreitaj kun la kapablo por generi novajn objekto apartenanta al la hierarkio, tiel kiel implico la aliron kodo kaj generi informojn pri ĉiuj objektoj;

- polimorfismo, tio estas, la kapablo atribui la agoj de la sama nomo, kiu estos tiam dividita supren kaj malsupren la objekto hierarkio, kaj la hierarkio de ĉiu objekto efektivigo de la agado tiamaniere estos la respondeco, kiu estas ĝuste por li.

Programado orientita al celoj Delfos provizas kompletan aron de iloj por programado, inter kiuj estas: plej granda modularidad kaj strukturita abstrakta, la enkonstruita en kapablo reuzi. Ĉiuj ĉi tiuj karakterizaĵoj povas esti atribuita al la kodo, kiu estas pli strukturita, pli facila laŭ servo kaj multe pli fleksebla. Tre ofte, la programado orientita al celoj igas nin lasi flanken la specifajn regulojn pri programado por multaj jaroj konsiderata kiel la normo. Tamen, kiam tio estas farita, la procezo de disvolviĝo ne ŝajnas tiel komplikita, kaj ŝajnas klara kaj bonega ilo por diversaj taskoj, transdonante grandegan problemon bagatela programaro.

Se vi faris ĝin nia tasko, ekzemple, por studi la programado orientita al celoj en PHP, estas necese forĵeti kaj forgesu kion vi scias pri ĝi antaŭe, kaj venis en sian studon kun pura ardezo. La sola maniero vi povos vidi ĉiujn detalojn de ĉi tiu alproksimiĝo al taksi lia usabilidad kaj funkciojn. Programado orientita al celoj ne estas la sola vojo, ĝi estas pli kiel kontinuumo de ideoj temigis kompilita pura kodo. La tradukilo funkcias per pluraj malsamaj principoj, se oni komparas ĝin kun la interpretisto, dum lia rapido estas multe pli alta. Kompililoj celas la disvolviĝo de ajna preta programaro produktojn, anstataŭ sur limigita teritorio de taskoj.

klasoj

Antaŭ ĝi estis kreita programado orientita al celoj lingvoj en multaj disvolviĝoj estis gestando la neceso etendita datumtipoj ol realaj kaj entjeraj nombroj, tekstoj variabloj kaj Buleaj variabloj. Faras malfacile labori kun entjeraj datumoj tabeloj. Tion uzita klasoj en OOP konceptoj. Kun tiaj strukturoj iĝis multe pli facile labori kun, ĉar nun la sama objektoj ne bezonas registri multajn liniojn de kodo por akiri iun kiu povas esti generita aŭtomate. Por malalta-nivela programlingvoj tia metodo ŝajnas esti tre malfacila, sed en nova stadio de evoluo uzi ĝin tute komforte.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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