Která třída může mít členské funkce bez jejich implementace?
Která třída může mít členské funkce bez jejich implementace?

Video: Která třída může mít členské funkce bez jejich implementace?

Video: Která třída může mít členské funkce bez jejich implementace?
Video: Classes & Objects: Class member functions (Constructors, Accessors, Mutators) 2024, Smět
Anonim

Která třída může mít členské funkce bez jejich implementace ? Vysvětlení: Abstrakt třídy mohou mít členské funkce s ne implementace , kde a dědění podtříd musí nářadí těch funkcí.

Jednoduše tedy, která členská funkce nevyžaduje žádný návratový typ?

Typy návratů členské funkce . Veřejnost členská funkce nesmí nikdy vrátit se nekonstantní odkaz nebo ukazatel na člen data. Veřejnost členská funkce nesmí nikdy vrátit se nekonstantní odkaz nebo ukazatel na data mimo an objekt, pokud objekt nesdílí data s jinými objekty.

je členská funkce, která se automaticky volá, když je objekt třídy? Konstruktor je specialita členská funkce z a třída jehož účelem je obvykle inicializovat členů z an objekt . Konstruktor je a funkce a můžete jej definovat tak, aby dělal, co chcete. Konstruktor však explicitně nevoláte funkce . to je automaticky volána když prohlásíte objekt.

Kromě výše uvedeného, ke kterému členu nemohou nikdy přistupovat zděděné třídy?

Vysvětlení: Soukromý člen funkcí nelze nikdy získat přístup v odvozeném třídy . The přístup specifikátory je maximální bezpečnost, která umožňuje pouze členů sebe sama třída na přístup soukromý člen funkcí. 4.

Jak jsou veřejné členské funkce pro vaši třídu přístupné?

Vysvětlení: Veřejní členové může být zpřístupněno kdekoli v a pomocí programu a předmět třída . A pokud je použit objektový ukazatel, pak se používá šipkový operátor přístup členů třídy . Pokud je s operátorem šipky použit normální objekt, vygeneruje se chyba.

Doporučuje: