Keresés

Hirdetés

!! SZERVERLEÁLLÁS, ADATVESZTÉS INFORMÁCIÓK !!
Talpon vagyunk, köszönjük a sok biztatást! Ha segíteni szeretnél, boldogan ajánljuk Előfizetéseinket!

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

  • Gyuri16

    senior tag

    válasz ALI_G #4368 üzenetére

    arra jo, hogy barmilyen osztalyt eltarol ami implementalja azt az interfacet. jelen esetben a nevbol kovetkeztetve szerintem arrol van szo, hogy egy muveletet akarsz elvegezni a fo osztalyban, amit tobbfelekeppen (tobb strategiaval) lehet megoldani. ez a muvelet az amit az interface definial.
    ezert aztan csinalsz egy absztrakcios reteget. ahelyett hogy az osztalyodba fixen egy strategiat betennel, egy objektumra mutato referenciat tarolsz (ami implementalja a strategiat), es azt hivod meg. ez azert jo, mert tobb strategiat felhasznalhatsz (az adott korulmenyektol fuggoen) viszont a kodod tiszta lesz, mert mindenhol az eltarolt objektum metodusat hivod meg. ha masik strategiat akarsz, akkor csak atirod azt a private valtozod.
    ha bovebben erdekel keress ra a erre: "strategy design pattern"

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