*   >> lukeminen koulutus Artikkelit >> science >> programming

C-Sharp

a monimutkaisuus, joka liittyy moniperintää. Luokka voi toteuttaa useita rajapintoja.

Ei ole globaaleja muuttujia ja menetelmiä. Kaikki toiminnot ja menetelmät on ilmoitettava luokissa. Korvaa niitä ovat staattisia muuttujia ja menetelmiä julkisten luokissa.

olio-ohjelmoinnin noudattaakseen periaatetta kapselointi mallin usein käytetään, kun tietoja luokan ominaisuuksia voidaan käyttää ulkopuolelta vain välillisesti kahdella menetelmistä päästä (accessor) ja asettaa (mutaattori- ).

C # voi sen sijaan määritellä ns Kiinteistövälitys, joka toimii edelleen ulkopuolella kuin tiedot ominaisuus, mutta sisällä omaisuutta, voimme määritellä get ja asettaa menetelmiä. Etuna on helpompi työskennellä määritetiedot, säilyttäen periaatetta kapselointi.

C # on tyyppi-turvallinen kuin C + +. Vain oletuksena implisiittinen muunnokset ovat ne, joita pidetään turvallinen laajentaminen kokonaislukuja (esim 32 bittisestä 64-bittinen) tai muuntaminen johdannaisen tyypin tyyppi vanhemman.

Ei ole implisiittisesti muuntaminen kokonaisluvun Boolean tyyppi, tai luettelointi tyyppi ENUM ja kokonaisluku tyyppi.

C # ei tarvitse eteenpäin ilmoitus - ilmoitus järjestyksellä ei ole merkitystä menetelmiä.

C # kirjainkoko - tämä tarkoittaa, että ero sekä isoja että pieniä letters.Identifiers "arvo" ja "Value" eivät siis ole toisin VB.NET vastaava.

Lue lisää: http : //computersight.com/programming/c-2/#ixzz0xzJ9T1EU

Page   <<  [1] [2] [3] 
Copyright © 2008 - 2016 lukeminen koulutus Artikkelit,https://koulutus.nmjjxx.com All rights reserved.