Kwalifikowane nazwy
Określa zakres.
qualified-class-name :: name
Uwagi
Jeśli kwalifikowaną--Nazwa klasy następuje operator zakres rozdzielczości (::) i następnie nazwa członka albo że klasy lub podstawy tej klasy, a następnie operator zakresu rozdzielczość jest uważana za kwalifikowaną nazwą.Typ kwalifikowaną nazwą jest taka sama, jak typ członka i wynik kwalifikowaną nazwą wyrażenie, jest członkiem.Jeśli członek jest l wartość, a następnie kwalifikowaną nazwą jest również l wartość.Aby uzyskać informacje dotyczące zgłaszania kwalifikowaną--Nazwa klasy, zobacz Specyfikatorze typu lub Nazwy klasy.
Nazwa klasy część kwalifikowaną--Nazwa klasy może być zakryte przez redeclaration o tej samej nazwie w bieżącym lub załączanie zakresu; Nazwa klasy nadal stwierdzono i używane.Zobacz zakres na przykład jak używać kwalifikowaną--Nazwa klasy dostępu ukrytego do Nazwa klasy.
[!UWAGA]
Klasy konstruktory i destruktory formularza Nazwa klasy::Nazwa klasy i Nazwa klasy:: ~Nazwa klasy, odpowiednio, musi odwoływać się do tej samej Nazwa klasy.
Nazwa z więcej niż jednego kwalifikacji, taki jak poniższy, wyznacza członek klasy zagnieżdżone:
class-name :: class-name :: name