TietokoneetOhjelmointi

Perusperiaatteet PLO ja niiden käyttö

yleistietoa

OOP - on tyyli ohjelmointi, joka ilmestyi 80-luvulla ja 20-luvulla. Toisin kuin oikeudenkäyntikielet jossa tiedot ja ohjeet niiden käsittely on olemassa erikseen, olio-ohjelmointi, tämä informaatio on yhdistetty yhdeksi kokonaisuudeksi.

Perusperiaatteet PLO

Olio-ohjelmoinnin ohjelmisto on oma olettamuksia. OOP periaatteet - on sen pääkohdat. On olemassa kolme tärkeintä niistä: perintö, monimuotoisuus ja kapselointi. Alla jokainen tarkistetaan tarkemmin. Perusteet ohjelmoinnin olio kielet ovat käytössä esineiden ja luokat. Siirryttäessä menettelyihin kirjoitustyyli lähdekoodin olio-usein vaikeuksia, mutta useimmat kehittäjät löytää monia etuja PLO.

kapselointi

Kapselointi - on tietojen käyttö fuusio ja ohjeet niiden käsittely yhtenä kokonaisuutena - luokka. Tuolloin kirjoittaa ohjelmia yhdellä Olio on ero tiedottamisen ja sen ulkopuolella kokonaisuus. Jolloin saavutetaan tietoturva ja menetelmiä niiden toteuttamisesta ulkoisten tekijöiden vaikutuksesta, esimerkiksi, muiden luokkien, jotka eivät liity tähän kohtaan. Sisällä ydin data onnistuneesti vuorovaikutuksessa toistensa kanssa, vaan ovat suojassa luvattomalta käytöltä ulkopuolelta.

perintö

Toinen periaate OOP - perintö - on kyky yhden luokan käyttää muita menetelmiä ilman toistuvia niiden todellisen täytäntöönpanon. Perintövero poistaa redundanssin lähdekoodia.

polymorfismi

Toinen periaate OOP - polymorfismin. Sen käyttö manipulointiväline esineitä eriasteisesti monimutkaisten voi luoda yhden käyttöliittymän, joka näyttää erilaiselta tapahtumiin ja samalla oikeuden annetut tehtävät.

olio

OOP periaatteita käytetään tällaisia suosituin ohjelmointikielet kuten C ++ ja Java, joka kehitti merkittävä osa ohjelmista ja sovelluksia. On myös vähemmän käytettyjä OOP kieliä - on Delphi, Object Pascal, Ruby ja monet muut.

PLO kritiikkiä

Huolimatta yleensä positiivisia lausuntoja kohti tätä menetelmää, usein OOP periaatteet ovat alttiina ja arvosteli. Kuten menettelyyn ohjelmointi OOP on kääntöpuolensa.

Ensimmäinen, monimutkaisuus siirtymisen. Ymmärtämään OOP periaatteita, se vaatii paljon aikaa, sitä enemmän ihmiset tekevät tiivistä vain menettelyyn ohjelmointikieliä.

Toiseksi puuttuvista asiakirjoista on vaikeampaa, koska sinun ei ainoastaan kuvata luokkia ja esineitä, mutta myös tietyissä tapauksissa niiden toteuttamista.

Kolmanneksi liiallinen joustavuus menetelmiä voi johtaa siihen, että lähdekoodi ja kehitetty ohjelmia hukkua lunastamatta tässä nimenomaisessa tapauksessa, toiminnot ja ominaisuudet. Huomaa myös, tehottomuus kannalta muistin jakamista. Kuitenkin riippumatta siitä, kuinka monta näkymät ympäröivään OOP ohjelmoijat kasvaa jatkuvasti ja nopeasti kehittyvä kieliä itse.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 fi.atomiyme.com. Theme powered by WordPress.