C++ dedenie triedy – C / C++ – Fórum – Programujte.com
 x   TIP: Přetáhni ikonu na hlavní panel pro připnutí webu

C++ dedenie triedy – C / C++ – Fórum – Programujte.comC++ dedenie triedy – C / C++ – Fórum – Programujte.com

 

Marbulinek
~ Anonymní uživatel
9 příspěvků
10. 11. 2011   #1
-
0
-

Zdravím chalani, potreboval by som pomoc s fakt jednoduchými triedami v c++...

Je tam dedenie a nejako sa neviem pohnúť, stále mi to hádže chybu..

1 trieda je Publikacia, a ma dvoch potomkov Kniha a Casopis.. Lenže v Knižnici (trieda, ktora spravuje tie triedy) mi stále píše, že trieda (napr.Kniha) je abstraktná a teda nemôže mať inštanciu..

Ak vie mi s tým niekto helfnúť, budem rád ;)

link: http://www.2shared.com/file/t_Btil-X/Kniznica.html

Pisane to je vo Visual 2010

Nahlásit jako SPAM
IP: 158.193.87.–
crazy
~ Moderátor
+10
Grafoman
10. 11. 2011   #2
-
0
-

#1 Marbulinek
mě se to teda zkompilovalo a spustilo úspěšně

Nahlásit jako SPAM
IP: 147.32.113.–
All you need is vision and time.
zlz
~ Anonymní uživatel
634 příspěvků
10. 11. 2011   #3
-
0
-

#1 Marbulinek
A nic víc tam k tomu není?

'Kniha' : cannot instantiate abstract class
    due to following members:
    'void Publikacia::ToTxtLine(char *)' : is abstract  // <-- !!!

'Casopis' : cannot instantiate abstract class
    due to following members:
    'void Publikacia::ToTxtLine(char *)' : is abstract  // <-- !!!
Nahlásit jako SPAM
IP: 213.211.51.–
10. 11. 2011   #4
-
0
-

Ja som tu cast, kde vyhadzuje chyby zakomentoval, nájdeš to v triede Knižnica.cpp a tam su komentare v zmysle /* TU UKAZUJE CHYBU */

Keď to odkomentuješ, potom ti to určite bude vyhadzovať chybu ;)

Nahlásit jako SPAM
IP: 158.193.87.–
Najlepšia schopnosť študenta je shcopnosť improvizácie[br]
10. 11. 2011   #5
-
0
-

vďaka chalani, presne ako napísal zlz, chyba bola v zabudnutej abstraktnej metóde ;)

Ešte raz, vďaka za pomoc ;)

Nahlásit jako SPAM
IP: 158.193.87.–
Najlepšia schopnosť študenta je shcopnosť improvizácie[br]
Zjistit počet nových příspěvků

Přidej příspěvek

Toto téma je starší jak čtvrt roku – přidej svůj příspěvek jen tehdy, máš-li k tématu opravdu co říct!

Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku

×Vložení zdrojáku

×Vložení obrázku

Vložit URL obrázku Vybrat obrázek na disku
Vlož URL adresu obrázku:
Klikni a vyber obrázek z počítače:

×Vložení videa

Aktuálně jsou podporována videa ze serverů YouTube, Vimeo a Dailymotion.
×
 
Podporujeme Gravatara.
Zadej URL adresu Avatara (40 x 40 px) nebo emailovou adresu pro použití Gravatara.
Email nikam neukládáme, po získání Gravatara je zahozen.
-
Pravidla pro psaní příspěvků, používej diakritiku. ENTER pro nový odstavec, SHIFT + ENTER pro nový řádek.
Sledovat nové příspěvky (pouze pro přihlášené)
Sleduj vlákno a v případě přidání nového příspěvku o tom budeš vědět mezi prvními.
Reaguješ na příspěvek:

Uživatelé prohlížející si toto vlákno

Uživatelé on-line: 0 registrovaných, 140 hostů

Podobná vlákna

Dedenie — založil vit

Dedenie z interfacu — založil mnn

Dedenie a vlakna — založil vreckovka

Dedenie vlastnej class — založil bozole_sk

Moderátoři diskuze

 

Hostujeme u Českého hostingu       ISSN 1801-1586       ⇡ Nahoru Webtea.cz logo © 20032024 Programujte.com
Zasadilo a pěstuje Webtea.cz, šéfredaktor Lukáš Churý