Přidání obecné třídy C++
Obecnou třídu jazyka C++ můžete přidat pomocí zobrazení třídy. Obecná třída jazyka C++ je třída, kterou definujete nebo která je odvozena z vámi definované třídy.
Přidání obecné třídy C++ do projektu:
V zobrazení třídy klikněte pravým tlačítkem na projekt, do kterého chcete přidat novou třídu, zvolte Přidat a pak zvolte Třída.
V dialogovém okně Přidat třídu vyberte v podokně šablon možnost Třída jazyka C++. Výběrem možnosti Přidat zobrazíte obecného průvodce třídou jazyka C++.
V průvodci zadejte název třídy a pak definujte nastavení nebo přijměte výchozí hodnoty.
Pokud chcete průvodce zavřít a zobrazit novou obecnou třídu C++ v projektu, vyberte Dokončit.
V této části
Obecný průvodce třídou jazyka C++
Přidá do projektu obecnou třídu jazyka C++. Třída nedědí z KNIHOVNY ATL nebo MFC.
Název třídy
Nastaví název nové třídy.
Soubor .h
Nastaví název souboru hlavičky pro novou třídu. Ve výchozím nastavení je tento název založený na názvu, který zadáte do pole Název třídy. Chcete-li soubor záhlaví uložit do libovolného umístění nebo připojit deklaraci třídy k existujícímu souboru, vyberte tlačítko se třemi tečky (...). Pokud zadáte existující soubor a vyberete Dokončit, průvodce vás vyzve k zadání, zda má být deklarace třídy připojena k obsahu souboru. Chcete-li připojit deklaraci, vyberte Ano; Pokud se chcete vrátit do průvodce a zadat jiný název souboru, vyberte Ne.
Soubor .cpp
Nastaví název souboru implementace pro novou třídu. Ve výchozím nastavení je tento název založený na názvu, který zadáte do pole Název třídy. Pokud chcete soubor implementace uložit do libovolného umístění nebo připojit definici třídy k existujícímu souboru, vyberte tlačítko se třemi tečky (...). Pokud zadáte existující soubor a vyberete Dokončit, průvodce vás vyzve k zadání, zda má být definice třídy připojena k obsahu souboru. Pokud chcete připojit definici, vyberte Ano; Pokud se chcete vrátit do průvodce a zadat jiný název souboru, vyberte Ne.
Základní třída
Nastaví základní třídu pro novou třídu.
Přístup
Nastaví přístup ke členům základní třídy pro novou třídu. Modifikátory přístupu jsou klíčová slova, která určují úroveň přístupu, kterou mají ostatní třídy k členským funkcím třídy. Další informace o tom, jak určit přístup, najdete v tématu Řízení přístupu členů. Ve výchozím nastavení je úroveň přístupu ke třídě nastavená na
public
.public
protected
private
- Výchozí (negeneruje se žádný modifikátor přístupu.)
Virtuální destruktor
Určuje, zda je destruktor třídy virtuální. Použití virtuálního destruktoru pomáhá zajistit, aby byl při odstranění instancí odvozených tříd volána správná destruktor.
Vložené
Generuje konstruktor třídy i definici třídy jako vložené funkce v souboru hlaviček.
Spravované
Pokud je vybrána, přidá spravovanou třídu a soubor hlaviček. Při vymazání přidá nativní třídu a soubor hlaviček.
Váš názor
https://aka.ms/ContentUserFeedback.
Připravujeme: V průběhu roku 2024 budeme postupně vyřazovat problémy z GitHub coby mechanismus zpětné vazby pro obsah a nahrazovat ho novým systémem zpětné vazby. Další informace naleznete v tématu:Odeslat a zobrazit názory pro