Ar galime turėti enumą enumo viduje?
Ar galime turėti enumą enumo viduje?

Video: Ar galime turėti enumą enumo viduje?

Video: Ar galime turėti enumą enumo viduje?
Video: Web Programming - Computer Science for Business Leaders 2016 2024, Gegužė
Anonim

Enum deklaracija gali atlikti ne klasėje arba viduje klasė, bet ne viduje a Metodas. // enum deklaracija viduje klasė. Pirma eilė enum viduje turėtų būti konstantų sąrašas ir kiti dalykai, pvz., metodai, kintamieji ir konstruktorius.

Taigi, ar enum gali turėti egzempliorių kintamuosius?

2.1 Konstruktorius, narys Kintamieji ir metodai Jums neleidžiama statyti naujo instancija apie enum naudojant naują operatorių, nes enum saugo fiksuotą konstantų sąrašą. enum 's atvejų galėtų turėti savo atvejo kintamasis (int sekundės) ir metodas (getSeconds()).

Vėliau kyla klausimas, kada būtų naudojamas sąrašas ar išvardijimas? Surašymas (arba enum ) yra vartotojo apibrėžtas duomenų tipas C. Tai daugiausia naudojamas norint priskirti pavadinimus integralioms konstantoms, pavadinimai palengvina programos skaitymą ir priežiūrą. enum Būsena {veikia = 1, nepavyko = 0}; raktinis žodis ' enum 'yra naudojamas paskelbti nauju surašymas tipai C ir C++.

Kas šiuo atžvilgiu yra enum su pavyzdžiu?

An enum tipas yra specialus duomenų tipas, leidžiantis kintamajam būti iš anksto nustatytų konstantų rinkiniu. Kintamasis turi būti lygus vienai iš reikšmių, kurios jam buvo iš anksto nustatytos. Dažnas pavyzdžių apima kompaso kryptis (šiaurės, pietų, rytų ir vakarų reikšmes) ir savaitės dienas.

Ar enum yra duomenų struktūra?

Kompiuterių programavime išvardintas tipas (dar vadinamas surašymu, enum , arba faktorius programavimo kalboje R, o statistikos kategorinis kintamasis) yra a duomenis tipas, susidedantis iš įvardytų reikšmių, vadinamų elementais, nariais, skaitiniais arba tipo skaitikliais, rinkinio.

Rekomenduojamas: