Turinys:

Ar statiniai nariai gali būti privatūs?
Ar statiniai nariai gali būti privatūs?

Video: Ar statiniai nariai gali būti privatūs?

Video: Ar statiniai nariai gali būti privatūs?
Video: „Ilgoji pertrauka“: sutriuškinti latviai, Pasaulio taurės reitingas ir „Ryto“ papildymas 2024, Lapkritis
Anonim

Statiniai narių kintamieji

Iš esmės tai yra visuotinis kintamasis, tačiau jo pavadinimas yra klasės srityje, todėl jis eina kartu su klase, o ne visur programoje. Toks narys kintamasis gali būti padaryta privatus klasei, o tai reiškia, kad tik narys funkcijas gali prieiti prie jo.

Taip pat žmonės klausia, ar statinis narys gali veikti privačiai?

Darant a funkcija a statinis narys klasė, o ne nemokama funkcija suteikia du privalumus: suteikia funkcija prieiga prie privatus ir apsaugotas nariai bet kurio klasės objekto, jei objektas yra statinis arba perduodama į funkcija ; Tai asocijuojasi su funkcija su klase panašiai kaip vardų erdvėje.

ką reiškia privati statika? “ privatus " yra prieigos specifikatorius. Jis nurodo, kad narys matomas tik klasėje – kitos klasės negali pasiekti privatus klasės nariai. “ statinis " reiškia kad kintamasis yra klasės lygio kintamasis; yra tik vienas kintamasis, kurį bendrina visi klasės atvejai.

Panašiai klausiama, ar statinis gali būti privatus C++?

C++ taip pat leidžia apibrėžti privati statinė narių funkcijos. Tokios funkcijos gali iškviečiamos tik jų klasės narių funkcijos.

Ar galime turėti privačius statinius metodus „Java“?

ne, mes negali nepaisyti privatus arba statiniai Java metodai . Privatūs Java metodai nėra matomi jokiai kitai klasei, kuri apriboja jų taikymo sritį iki klasės, kurioje jie deklaruoti.

Rekomenduojamas: