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

Oop, zacyklena trida – C / C++ – Fórum – Programujte.comOop, zacyklena trida – C / C++ – Fórum – Programujte.com

 

.
~ Anonymní uživatel
38 příspěvků
5. 4. 2014   #1
-
0
-

Ahoj, jak se da sprovoznit takovahle trida? 

class cihla{
	public:
		bool jetam()const;
		void rozbit(bool);
		void nakreslit();
	private:
		bool rozbita;
	};

	void cihla::rozbit(bool prom){rozbita = prom;}
	bool cihla::jetam()const {return rozbita;}
	void cihla::nakreslit() {int a = cihla.jetam();cout << a;}

-resp. trida, ktera v jedne ze svych funkci pouziva promenou ze sve vlastni privatni casti?
Dik.

Nahlásit jako SPAM
IP: 109.80.24.–
p3can
~ Anonymní uživatel
312 příspěvků
5. 4. 2014   #2
-
0
-

nerika se tomu zapouzdreni a neni to nahodou zaklad OOP?    asi by si to chtelo precist nejakou knizku OOP pro zacatecniky.

Nahlásit jako SPAM
IP: 77.92.213.–
vitamin+8
Grafoman
5. 4. 2014   #3
-
0
-

#1 .
Mas tam nasledovnu chybu:

void cihla::nakreslit() {
        //cihla nie je premenna ale typ, nemozes pouzit '.' na pristup k metode
	int a = cihla.jetam();	

	//pouzi jedno z nasledovnych volani metody:
	int a = cihla::jetam();
	int a = this->jetam();
	int a = jetam();

	std::cout << a;
}
Nahlásit jako SPAM
IP: 195.28.77.–
obfuscate: "The cruel god Malloc will strike you down. "
ZMeson: "That's the C god. C++ has a new god. "
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, 70 hostů

Podobná vlákna

Třída OOP — založil Tomáš Havlíček

2x trida — založil Roman

Třída, konstruktory — založil JakeBuchar

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ý