[SFML\Klasy] Używanie obiektu innej klasy przez funkcję
Ostatnio zmodyfikowano 2012-03-29 18:24
hincu |
» 2012-03-29 17:20:18 ogod to dlatego bo w box masz jako protected.. |
|
diego997 Temat założony przez niniejszego użytkownika |
» 2012-03-29 17:26:07 a to protected = private, przecież dziedziczę(chyba że źle ;p) |
|
hincu |
» 2012-03-29 17:54:29 to co ze dziedziczysz skoro box jest ustawiony na protected |
|
diego997 Temat założony przez niniejszego użytkownika |
» 2012-03-29 18:05:02 Ustawiłem protected bo chcę się dostać z funkcji klasy _Collider do obiektu klasy _Box. Jak się dziedziczy to chyba protected działa jak private czy nie ? |
|
hincu |
» 2012-03-29 18:16:30 dziedziczyc mozesz tylko metody i zmienne ktore sa publiczne : P |
|
malan |
» 2012-03-29 18:24:55 Co Ty mu za bzdury opowiadasz? /edit: #include <iostream>
class Foo { public: int publicFoo; protected: int protectedFoo; private: int privateFoo; };
class Bar : public Foo { public: int getProtectedFoo() { return protectedFoo; } };
int main() { Bar * b = new Bar; std::cout << b->publicFoo << std::endl; std::cout << b->getProtectedFoo() << std::endl; delete b; } |
|
1 « 2 » |