Mitä staattinen luokka tarkoittaa?
Mitä staattinen luokka tarkoittaa?

Video: Mitä staattinen luokka tarkoittaa?

Video: Mitä staattinen luokka tarkoittaa?
Video: Mitä sulku milloinkin tarkoittaa? 2024, Marraskuu
Anonim

C# staattinen luokka on luokka jota ei voi ilmentää. Ainoa tarkoitus luokkaa on toimittaa piirustuksia sen perinnöllisistä luokat . A staattinen luokka on luotu käyttämällä " staattinen "-avainsana C#:ssa. A staattinen luokka voi sisältää staattinen vain jäsenille. Et voi luoda objektia tälle staattinen luokka.

Samalla tavalla voidaan kysyä, mitä hyötyä staattisesta luokasta on?

Staattiset luokat käytetään säiliöinä staattinen jäsenet. Staattinen menetelmät ja staattinen ominaisuudet ovat eniten käytetyt jäsenet a staattinen luokka . Kaikki staattinen jäseniä kutsutaan suoraan käyttämällä luokkaa nimi. Staattinen menetelmät tekevät tietyn työn ja niitä kutsutaan suoraan käyttämällä tyypin nimeä tyypin esiintymän sijaan.

Voidaan myös kysyä, milloin luokan tulee olla staattinen? Käytön etu a staattinen luokka on, että kääntäjä voi tarkistaa, ettei ilmentymän jäseniä ole lisätty vahingossa. Kääntäjä takaa tämän tapauksen luokkaa ei voida luoda. Staattiset luokat ovat sinetöityjä, joten niitä ei voida periä. He eivät voi periä keneltäkään luokkaa paitsi Objekti.

Lisäksi voimmeko tehdä luokasta staattista?

Vastaus on kyllä, me voimme omistaa staattinen luokka javassa. Javassa, me omistaa staattinen instanssimuuttujat sekä staattinen menetelmät ja myös staattinen lohko. The luokkaa joka sisäkkäinen luokkaa tunnetaan nimellä Outer luokkaa . Javassa, me voimme 't tehdä Huipputaso luokan staattinen.

Mitä eroa on staattisen luokan ja ei-staattisen luokan välillä C#:ssa?

Ero staattisen välillä ja ei - staattinen luokka Sisään staattinen luokka , et saa luoda objekteja. Sisään ei - staattinen luokka , voit luoda objekteja käyttämällä uutta avainsanaa. Tietojen jäsenet staattinen luokka siihen pääsee suoraan käsiksi luokkaa nimi.

Suositeltava: