mátrix - 2008 március - 4 megfelelő bejegyzés.

Mutass mindent

Jelöld be, hogy főbb mely kategóriákat akarod olvasni, vagy ha csak egyet: kattints a nevére.


mindet
jan
feb
már
ápr
máj
jún
júl
aug
sze
okt
nov
dec
2010
-
-
-
-
-
-
-
-
-
-
2007
-
-
-
-
-
-
-
-
-
-
-
Haszprus

Lépcsőzés

©   Haszprus   |   kondi mátrix

Ok tehát adott a szituáció, miszerint rengeteg elfoglaltságom (alapból napi 12 óra bme+munka+közlekedés és akkor még nem tanultam, meg nem túlóráztam (pedig szoktam), meg nem voltam sehol (pedig szoktam)) mellett nem jut időm kondizni meg bringázni (pedig ezeket is előadom néha), hogy az úszásról ne is beszéljünk. Emellett rengeteget eszek és még többet ülök monitor előtt, még mozdulatlanabbul mint eddig bármikor. Közeledek a 70 kiló felé (kb. két hónap alatt, kb. 66-ról).

Ezért elkezdtem lépcsőzni. A negyediken vagyunk (a nagy belmagasság miatt panelméretekben legalább nyolcadiknak felel meg), ötödikre járok klozetra (mert ott van a királyi vécé), utána egy kis lépcső a földszintre, aztán vissza a negyedikre. Ennyi kezdetnek napi egyszer elég is, már ennyit is megérez az ember lába, nomeg zuhany sincs ugye. Ugyanakkor ezt a mennyiséget feljebb szándékozom tornázni.

Ps. már többen neveznek sportembernek, rá kell szolgálni valamivel

Haszprus

OO!

©   Haszprus   |   fejlesztés mátrix

Oh yeah belemélyedtem itt az objektumorientációba, megírtam életem első überperfekt osztályhármasát. Adott két adatformátum, a feladat az egyikből a másikba konvertálgatni. Ugyanazokból az elemi adatokból épülnek fel, csak másként kell őket megjeleníteni. Na mindkét megjelenítéshez lett egy-egy osztály, fill és __toString metódusokkal (2+1 sornyi törzzsel). Ezen kívül minden mást a szülőosztály végez el. Ő tudja hogy a két adattípus hogy néz ki (és ez abszolút így van rendjén), hogyan kell őket formázni, miket tárolnak, és mivel van benne abstract public function is (a fill), ezért beszól, ha ezt nem definiálja felül a tisztelt leszármaztatott osztály. Plusz ezt az abstract functiont hívja meg a szülő __construct()-ja, ami azt hiszem a Factory Method nevű design pattern elve, de ebben most nem vagyok egészen biztos. Hát én nem tudom, de erős a gyanúm, hogy ilyen szinten relatíve ritkán használják a PHP-t már. Most ez feldobott, nyilván titeket is.

Update már. 23. 12:31: A factory method más: az egy objektumot létrehozó osztály, aminek paraméterül adhatod hogy mit példányosítson, és ő példányosítja. PHP esetén ezzel megspórolható a fájl elején a példányosítandó osztályt tartalmazó php fájlok require-rel történő meghívása.