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

  • sztanozs
    veterán
    válasz negyedes üzenetére #917

    MIért kell neked statikus metódus? Miért kellene annak egy példányosított metódusra hivatkoznia? Mi értelme van ennek egyáltalán?

    Amúgy elméletben ez viszonylag egyszerű - de hát az elmélet és a gyakorlat között csak elméletileg nincs különbség...

    YourObject _self;
    ...
    // init _self in a method

    static Object someStaticFunction(Object varForInstance)
    {
    return _self.someInstanceFunction(varForInstance);
    }

    Object someInstanceFunction(Object varForInstance)
    {
    //do work
    }

    A legnagyobb probléma az, hogy hogyan adsz értéket a _self változónak...

    Inkább vázold fel nagyvonalakban, hogy mit szeretnél ezzel elérni és majd meglátjuk, hogy esetleg hol hibás a megközelítésed, ami miatt nem akar összejönni a dolog.

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