RekenaarsProgrammering

Objekgeoriënteerde programmering

Objekgeoriënteerde programmering - 'n metode om so na as moontlik aan ons gedrag. Dit dien as 'n natuurlike uitvloeisel van vroeër innovasies wat verband hou met die ontwikkeling van programmeertale. As ons praat oor gestruktureerde programmering, dan is hierdie rigting is baie meer gestruktureerd as die vorige weergawe, benewens, dit is meer abstrakte, meer modulêre. Ons het reeds pogings om ontkoppel en beweeg die ontwikkeling elemente van die sogenaamde interne vlak was.

Objekgeoriënteerde programmering is om te gebruik vir die ontwikkeling van gespesialiseerde tale. Hulle word gewoonlik gekenmerk deur drie belangrikste kenmerke:

- inkapseling, dit wil sê die kombinasie van rekords met die funksies en prosedures, asook die manipulering van rekords data velde, die vorming van 'n heeltemal nuwe soort van databasis, genoem die voorwerp;

- erfenis, die voorwerp definisie impliseer die daaropvolgende gebruik om 'n hiërargie van voorwerpe wat gemaak is met die vermoë om nuwe voorwerp wat betrekking het op die hiërargie, sowel as impliserend die toegang kode en genereer inligting oor al die voorwerpe te genereer bou;

- polimorfisme, dit wil sê die vermoë om die optrede van die dieselfde naam, wat dan sal gedeel word op en af die voorwerp hiërargie toewys, en die hiërargie van elke voorwerp implementering van die aksie op hierdie manier sal die verantwoordelikheid wat reg is vir hom wees.

Objekgeoriënteerde programmering Delphi bied 'n volledige stel gereedskap vir ontwikkeling, waaronder: 'n groter modulariteit en gestruktureerde abstrakte, die ingeboude vermoë om hergebruik. Al hierdie eienskappe kan toegeskryf word aan die kode, wat meer gestruktureerde, meer maklik in terme van diens en nog baie meer buigsaam. Baie dikwels, die objekgeoriënteerde programmering maak ons laat eenkant die spesifieke besluite oor ontwikkeling vir baie jare beskou as die standaard. Maar wanneer dit gedoen word, die proses van ontwikkeling lyk nie so ingewikkeld, en blyk 'n duidelike en 'n uitstekende hulpmiddel vir 'n verskeidenheid van take, die lewering van groot moeilikheid triviale sagteware.

As jy dit ons taak gemaak het, byvoorbeeld, om die objekgeoriënteerde programmering in PHP bestudeer, is dit nodig om weggooi en vergeet wat jy weet oor dit voor, en toe hy by sy studie met 'n skoon lei. Die enigste manier wat jy sal in staat wees om al die besonderhede van hierdie benadering sien sy bruikbaarheid en funksies te evalueer. Objekgeoriënteerde programmering is nie die enigste manier, is dit meer soos 'n kontinuum van idees gefokus op die opstel van skoon-kode. Die samesteller loop 'n hele paar verskillende beginsels, as ons dit vergelyk met die tolk, terwyl sy spoed is baie hoër. Opstellers is gemik op die ontwikkeling van 'n gereed sagteware produkte, eerder as om op 'n beperkte reeks van take.

klasse

Voordat dit geskep objekgeoriënteerde programmeertale in baie ontwikkelings is brou die behoefte vir 'n lang datatipes as 'n werklike en heelgetalle, teks veranderlikes en Boolese veranderlikes. Dit raak moeilik om mee te werk heelgetal data skikkings. Dit is wat gebruik word klasse in OOP konsepte. Met sulke strukture is baie makliker om te werk met, want nou vir dieselfde voorwerpe hoef nie 'n baie lyne van kode registreer om iets wat outomaties gegenereer kan word nie. Vir lae-vlak programmeringstale lyk soos 'n metode baie moeilik wees, maar by 'n nuwe fase van ontwikkeling om dit te gebruik heel gemaklik.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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