[C++]Czy można napisać program w inny sposób ?
Ostatnio zmodyfikowano 2012-12-07 23:47
kiraler Temat założony przez niniejszego użytkownika |
[C++]Czy można napisać program w inny sposób ? » 2012-12-07 23:47:34 Witam wszystkich na forum. Uczę się podstaw programowania obiektowego i jako zadanie musiałem poprawić program i oto co wyszło: #include <iostream>
class CFoo { private: int m_nJakasLiczba; public: int JakasLiczba() { return m_nJakasLiczba; } void JakasLiczba( int nLiczba ) { m_nJakasLiczba = nLiczba; } };
int main() { CFoo Foo; int nLiczba; std::cin >> nLiczba; Foo.JakasLiczba( nLiczba ); std::cout << "W klasie jest liczba: " << Foo.JakasLiczba(); return 0; }
Chodzi mi oto, czy da zapisać ten kod inaczej tak, żeby nie trzeba nie musiał się odwoływać do m_nJakasLiczba ? Pozdrawiam. EDIT Temat można zamknąć. Znalazłem odpowiedź na te pytanie. Otóż nie można zapisywać inaczej niż poprzez dedykowane metody. |
|
« 1 » |