« Jellegzetes PHP-jóság: trait »

Múltkor keresgéltem valamit a többszörös öröklődéssel kapcsolatban, ekkor futottam bele a PHP-hez elérhető egyik nyelvi kiegészítésbe, amelyről itt lehet olvasni részletes információkat. A találmány neve trait, RFC-ről van szó, a módszer pedig a horizontal reuse, vagyis a vízszintes újrahasznosítás (vagy nem tudom mi a jobb magyar neve). Érdekes megközelítés, és ha jól láttam már a Javahoz is elérhető.

Egy teljesen egyszerű példa, amely bemutatja a használatát, a PHP Wikiből loptam:

Fogok vele kísérletezni.

Kommentek RSS ikon
A bejegyzéshez érkezett kommentek, amiket RSS csatornán is követhetsz.
Két bajom van vele: egy, nem feltétlen van mindig legfrissebb php kéznél, kettő, hogy nem lehet futásidőben traiteket „használni”, így pedig nekem nem sokat ér.
Vale: mit értesz azalatt hogy „futásidőben”?
Ha jól értettem, hogy mi is az a trait, akkor ez gyakorlatilag ugyanaz, mint a mixin Ruby-ban meg Python-ban.
Tamás: igen, ahogy nézem hasonló.
Új komment

Itt az adott bejegyzésben elhangzottakhoz szólhatsz hozzá. Ha primitív, csúnya, vagy bunkó erkölcsről teszel tanúbizonyságot, tuti, hogy kimoderállak és rosszat mondok rólad. A hozzászólás nem kötelező, amit írsz vállald föl!

Ezeket az adatokat - ha a böngésződ kezeli a kukikat - csak egyszer kell megadnod, később módosíthatod.

Ha van gravatarod - és a gravataros e-mail-címeddel kommentálsz -, akkor az megjelenik. Ha nincs, vagy nem tudod miaz, akkor olvasd el az útmutatót és regisztrálj.

Neved: E-mail címed (nem jelenik meg): Webszájtod (ha van): Kommented: Mennyi kettő és kettő összege?
Ez védelmi célokat szolgál, szimplán írd be a fenti összeadás összegét!

A kommentedet írhatod nagyobb mezőbe vagy akár formázhatod is, de ha nem szalonképes, akkor moderálom!

Ajánló
Ebben a témában, esetleg ezen a napon voltak még ilyenek is:

Vista boxos (2006. október 31., 02:22:42)
Halló, helpdesk! (2008. augusztus 10., 07:21:37)
Tárolt eljárások és függvények MySQL-ben (2010. február 24., 10:14:42)

Érdekességek
Száraz számok, pusztán csak tények:

Ez a bejegyzés 497 napja született, 179 szóból, és 1125 karakterből áll. Ajánlhatod bizonyos linkgyűjtő oldalaknak: