Sisällysluettelo:
Määritelmä - mitä staattinen kenttä tarkoittaa?
Staattinen kenttä, joka on ohjelmointikielellä, on muuttujan ilmoitus, jota kaikki luokan esiintymät pitävät yhteisenä. Staattinen modifikaattori määrittää luokan muuttujan yhdeksi, jota sovelletaan yleisesti tietyn luokan kaikkiin esiintymiin. Lopullinen muuttaja voidaan myös lisätä osoittamaan, että luokan muuttuja ei muutu.
Staattista kenttää voidaan kutsua myös luokamuuttujaksi.
Techopedia selittää staattisen kentän
Staattinen kenttä tai luokkamuuttuja on usein vastakohtana ei-staattiselle kentälle, jota voidaan kutsua myös esiintymän muuttujaksi. Tällainen erikoistuneempi muuttuja koskee vain yhtä tietyn luokan esiintymää. Esimerkiksi, jos luokan "koira" esimerkki sai esiintymämuuttujan "punainen", se osoittaisi, että tietty koira on punainen, kun taas vastaavasti sovellettu luokan muuttuja tai staattinen kenttä osoittaisi, että kaikki koirat ovat punaisia.
Staattinen kenttä tai luokkamuuttuja on hyödyllinen tietyissä ohjelmointikielissä ja kooditilanteissa, jotta tietty muuttuja (edustaa yhteistä ominaisuutta) luokan kaikille esiintymisille joko kiinteänä arvona tai sellaisena, joka voi muuttua tulevaisuudessa. Tämän tyyppisen tunnisteen avain on, että jos muutos tapahtuu, sitä sovelletaan tasapuolisesti luokan kaikkiin ilmentymiin.
