Hirdetés

Új hozzászólás Aktív témák

  • Janos250

    őstag

    válasz Sokimm #8692 üzenetére

    Kutyafuttában pár megjegyzés:
    1.Ne az osszeadas2 elé, hanem a SZAMOL elé tedd!
    2.

    A hibatkozott példád:
    class A2DD
    {
    int gx;
    int gy;

    public:
    A2DD(int x,int y);
    int getSum();

    };

    Tehát KELL lenni egy public:
    "A2DD(int x,int y);" -nek, azaz az osztály nevével megegyezően (konstruktor a neve)
    a getSum()-nak nincs paramétere, mert a példányosításnál megadod.

    "osszeadas2.osszeadas2(A, B)"
    nagyon szerencsétlen a példánynak ugyanazt a nevet adni, amit egy tagfüggvénynek. Adj neki más nevet!

    Közben látom, újabb is van:
    - "nem lehetne feltenni a
    //class SZAMOL (int A, int B) { mögé?"
    Nem!

    - vagy az osszeadsnak legyen paramétere, vagy a szamolnak. Mindkettőnek: konfúz!

    - " this->A = A; //ezt a this részt nem értem, hogy mit csinál
    this->B = B; /"
    Egyelőre ne is használd, szerintem (tudod, pap, papné)
    Helyi változónak lehetőleg ne legyen az a neve, ami a paraméternek!

    Többit legközelebb, mert most rohanok.

Új hozzászólás Aktív témák