Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

[C++]Czy można napisać program w inny sposób ?

Ostatnio zmodyfikowano 2012-12-07 23:47
Autor Wiadomość
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:
C/C++
#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.
P-70522
« 1 »
  Strona 1 z 1