Datori, Programmēšana
Objektorientētā programmēšana
Objektorientētā programmēšana - metode pēc iespējas tuvāk mūsu uzvedību. Tas kalpo kā dabisks pagarināt iepriekšējo inovāciju, kas saistīti ar attīstību programmēšanas valodām. Ja mēs runājam par strukturētu programmu, tad šis virziens ir daudz strukturēta nekā iepriekšējā versija, turklāt, tas ir vairāk abstrakts, vairāk modulāra. Mēs jau esam bijuši mēģinājumi atvienojas un pārvietot programmēšanas elementus tā saukto iekšējo līmenī.
Objektorientētā programmēšana ir izmantot attīstībai specializēto valodu. Tie parasti raksturo trīs galvenās pazīmes:
- iekapsulēšanas, ti, no ierakstu ar funkcijām un procedūrām, kā arī manipulāciju uzskaites datu laukiem, kas veido pilnīgi jauna veida datubāzes kombināciju, ko sauc par objektu;
- mantojuma, objekts definīcija nozīmē to turpmāku izmantošanu, lai veidotu hierarhiju objektu izveidotas ar spēju radīt jaunu objektu, kas attiecas uz hierarhiju, kā arī netiešas piekļuves kodu un radīt informāciju par visiem objektiem;
- polimorfisms, tas ir, spēja piešķirt darbības ar tādu pašu nosaukumu, kas tiks dalītas uz augšu un uz leju objektu hierarhijas, un hierarhija katra objekta īstenošanas darbības šādā veidā būs pienākums, kas ir piemērots tieši viņam.
Objektorientētā programmēšana Delphi nodrošina pilnīgu rīku kopumu par plānošanu, kuru vidū ir: lielāka modularitāte un strukturēta abstrakts, iebūvēto iespēju izmantot atkārtoti. Visas šīs īpašības var attiecināt uz kodu, kas ir vairāk strukturēts, vēl viegli ziņā pakalpojumu un daudz elastīgāku. Ļoti bieži, objektorientētā programmēšana liek atstāt malā konkrētus spriedumus par plānošanu daudzus gadus uzskatīja par standartu. Tomēr, ja tas tiek darīts, attīstības process nešķiet tik sarežģīta, un, šķiet, skaidrs un lielisku instrumentu dažādiem uzdevumiem, panākot milzīgs nepatikšanas triviāls programmatūru.
Ja esat to mūsu uzdevums, piemēram, lai pētītu objektorientētā programmēšana PHP, tas ir nepieciešams, lai atbrīvoties un aizmirst to, ko jūs zināt par to pirms, un ieradās savā pētījumā ar tīru šīfera. Vienīgais veids, kā jūs varēsiet redzēt visu informāciju par šīs pieejas, lai novērtētu tās lietojamību un funkcijas. Objektorientētā programmēšana nav vienīgais veids, tas ir vairāk kā nepārtraukta ideju koncentrējas uz tīru kodu apkopojot. Kompilators iet uz dažādiem principiem, ja mēs salīdzinām to ar tulka, bet tās ātrums ir daudz lielāks. Sastādītāji ir vērsti uz attīstību jebkuru gatavās programmatūras produktiem, nevis uz ierobežotu klāstu uzdevumus.
nodarbības
Pirms tam tika izveidots objektu orientētas programmēšanas valodas daudziem notikumiem, ir alus nepieciešamību ilgāku datu tipiem , nevis reālo un vesels skaitļiem, teksta mainīgo un Būla mainīgie. Tā kļūst grūti strādāt ar veseliem datu masīviem. Tas ir tas, ko lieto nodarbības OOP koncepcijas. Ar šādas struktūras kļuva daudz vieglāk strādāt, jo tagad tiem pašiem objektiem nav nepieciešams reģistrēt daudz koda rindiņas, lai iegūtu kaut ko, kas var tikt izveidots automātiski. Par zema līmeņa programmēšanas valodām, piemēram metode, šķiet, ir ļoti grūti, bet jaunā attīstības posmā, lai izmantotu to diezgan ērti.
Similar articles
Trending Now