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

  • LW

    őstag

    Sziasztok.
    Objektum orientált programozás biztonsági elveinek megfelelően az osztályokban ahol lehet private módosítóval látom el a tagokat.
    Tegyük fel van egy osztályom amiben van egy content-type változóm. Ha az objektumon kívülről akarom módosítani, akkor csináljak egy set_ContentType() eljárást, vagy hagyjam elérhetőnek?
    (Smartynál pl a konfigurációs változók publikusak - suliban a tanárom gyilkol érte)

    Ha van egy tucat azonos témakörű eljárásom/függvényem, akkor egy osztályba rakom őket tagoknak. Hogy ne kelljen példányosítani, statikussá teszem őket. Ilyet szabad? :)
    (esetleg van valami mód [mint C#ban], hogy ne lehessen példányosítani az adott osztályt?)

    üdv. LW

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