Portál AbcLinuxu, 10. května 2025 07:30

Dotaz: Jak volat statické funkce uvnitř jedné class

6.9.2012 10:05 Joska
Jak volat statické funkce uvnitř jedné class
Přečteno: 163×
Odpovědět | Admin
Ahoj, jak můžu zavolat statické funkce mezi sebou v jedné class? Děkuji
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

6.9.2012 10:30 kuka
Rozbalit Rozbalit vše Re: Jak volat statické funkce uvnitř jedné class
Odpovědět | | Sbalit | Link | Blokovat | Admin
A jedna se treba o nejaky jazyk, nebo se bude volat z okna? A rovnou muzes doplnit, co vlastne delas a co ti na tom nefunguje.
6.9.2012 10:31 rastos | skóre: 63 | blog: rastos
Rozbalit Rozbalit vše Re: Jak volat statické funkce uvnitř jedné class
Odpovědět | | Sbalit | Link | Blokovat | Admin
class MyClass
{
	static void foo()
	{
	}

	static void bar()
	{
		foo();
	}
}
Kde je problém?
6.9.2012 10:33 DK
Rozbalit Rozbalit vše Re: Jak volat statické funkce uvnitř jedné class
zalezi na jazyku, u statickych metod je to vetsinou self::foo();, u nestatickych je to $this->foo(); ( napr pro php)
6.9.2012 10:40 George O.
Rozbalit Rozbalit vše Re: Jak volat statické funkce uvnitř jedné class
Odpovědět | | Sbalit | Link | Blokovat | Admin
Pomoci klicoveho slova "self" - priklad: "self::statickaMetoda();"

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.