Kirjautuminen

Haku

Tehtävät

Keskustelu: Nettisivujen teko: Olio-ohjelmointi ja php

Tinna [11.07.2005 18:40:39]

#

Jos haluaa kirjoittaa täysin siistiä olio-pohjaista php:tä niin pitääkö aivan kaiken koodin olla luokkien sisällä?

Osaan jossain määrin php:tä mutta olio-koodia en ollenkaan (tai siis ihan perusteet toki), olisikohan jossain päin nettiä selkeät ohjeet php:stä ja olio-ohjelmoinnista?

Deewiant [11.07.2005 19:37:32]

#

http://en.wikipedia.org/wiki/PHP#Object-oriented_programming

leftover [12.07.2005 18:42:04]

#

Luonnollisestihan optimaalitilanne olisi että proseduraalisella puolella olisi pelkkää oliota, mutta käytännössä tämä on sula mahdottomuus. Teet alkuun useimmiten käytetyt toiminnot olioiksi ja käytät niitä proseduraalisen koodin seassa.

Huomioitavaa on myös että puhtaaseen olio-ohjelmointiin pääset vasta PHP 5 myötä johtuen kolmen kovan p:n uupumisesta (public, private ja protected) PHP 4 puolelta.

Loistavaa materiaalia löytyy myös PHP:n sivuilta osoitteesta https://www.php.net/OOP

Deewiant [12.07.2005 19:17:10]

#

leftover kirjoitti:

Luonnollisestihan optimaalitilanne olisi että proseduraalisella puolella olisi pelkkää oliota, mutta käytännössä tämä on sula mahdottomuus.

Myönnetään, mutta pärjää sitä vain yhdellä tai kahdella rivillä koodia, joka on olioiden ulkopuolella: käyttää vain jonkinlaista managerointiluokkaa. Ensimmäinen rivi instantiatoi olion ja toinen kutsuu sen teeKaikkiOleellinen-metodia.

Tinna [13.07.2005 14:48:49]

#

Kiitoksia! Tosi hienoa että täällä saa asiallisia vastauksia!

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta