Likes Likes:  0
Resultaten 1 tot 13 van de 13
Geen
  1. #1
    Poster666
    [PHP] weer een stapje verder (oftewel classes)
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    [PHP] weer een stapje verder (oftewel classes)

    Ik ben op een website (phpclasses.org?) even gaan rondkijken, en ik heb een
    interessante class gevonden. Hij bestaat uit een php-file als calling
    script, een php voor de class definition, en een css-file voor de layout...

    Kan iemand mij eens uitleggen hoe ik zo een class, die ik van een website
    haal, toepas op m'n eigen website? Liefst iets of wat algemeen, dat ik de
    vraag niet opnieuw moet stellen bij een andere class


    ---
    This mail has been checked by AVG Antivirus
    Checked by AVG anti-virus system (http://www.grisoft.com).
    Version: 6.0.564 / Virus Database: 356 - Release Date: 19/01/2004



  2. #2
    Rene Pijlman
    [PHP] weer een stapje verder (oftewel classes)
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: [PHP] weer een stapje verder (oftewel classes)

    Poster666:
    >Kan iemand mij eens uitleggen hoe ik zo een class, die ik van een website
    >haal, toepas op m'n eigen website? Liefst iets of wat algemeen, dat ik de
    >vraag niet opnieuw moet stellen bij een andere class


    Biedt de manual op www.php.net geen soelaas?

    --
    René Pijlman

    Wat wil jij leren? http://www.leren.nl

  3. #3
    Maarten Wierda
    [PHP] weer een stapje verder (oftewel classes)
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: [PHP] weer een stapje verder (oftewel classes)

    Poster666 wrote:

    > Kan iemand mij eens uitleggen hoe ik zo een class, die ik van een website
    > haal, toepas op m'n eigen website? Liefst iets of wat algemeen, dat ik de
    > vraag niet opnieuw moet stellen bij een andere class


    Tsjek bijv. <http://www.phpfreakz.nl/artikelen.php?aid=73>, gevonden via
    <http://www.google.nl/search?q=php+oop>.

    --
    Cheers, Maarten Wierda

    "Meeting Again For The First Time"
    PTW/YCBYG

  4. #4
    Poster666
    [PHP] weer een stapje verder (oftewel classes)
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: [PHP] weer een stapje verder (oftewel classes)



    Rene Pijlman wrote:
    > Poster666:
    >> Kan iemand mij eens uitleggen hoe ik zo een class, die ik van een
    >> website haal, toepas op m'n eigen website? Liefst iets of wat
    >> algemeen, dat ik de vraag niet opnieuw moet stellen bij een andere
    >> class

    >
    > Biedt de manual op www.php.net geen soelaas?


    spijtig genoeg niet echt, ik ben nog van de tijd voor OOP met classes en
    zo...En ik weet niet wat ik van "A class is a collection of variables and
    functions working with these variables." moet maken... Is een class gelijk
    aan m'n declaraties van variabelen? Of is het zoals een functie in C, zo
    ééntje die je zelf moest schrijven? (ik heb ooit heel even C bekeken,
    herinner me er niets van)


    ---
    This mail has been checked by AVG Antivirus
    Checked by AVG anti-virus system (http://www.grisoft.com).
    Version: 6.0.564 / Virus Database: 356 - Release Date: 19/01/2004



  5. #5
    Poster666
    [PHP] weer een stapje verder (oftewel classes)
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: [PHP] weer een stapje verder (oftewel classes)



    Maarten Wierda wrote:
    > Poster666 wrote:
    >
    >> Kan iemand mij eens uitleggen hoe ik zo een class, die ik van een
    >> website haal, toepas op m'n eigen website? Liefst iets of wat
    >> algemeen, dat ik de vraag niet opnieuw moet stellen bij een andere
    >> class

    >
    > Tsjek bijv. <http://www.phpfreakz.nl/artikelen.php?aid=73>, gevonden
    > via <http://www.google.nl/search?q=php+oop>.


    Bedankt voor de link...Ik denk dat ik maar weer eens in de boeken ga
    kruipen, dit maal over OOP, want abstracte classes, polymorfisme enz... is
    me nog iets te hoog gegrepen voor mijn huidige kennis


    ---
    This mail has been checked by AVG Antivirus
    Checked by AVG anti-virus system (http://www.grisoft.com).
    Version: 6.0.564 / Virus Database: 356 - Release Date: 19/01/2004



  6. #6
    Rene Pijlman
    [PHP] weer een stapje verder (oftewel classes)
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: [PHP] weer een stapje verder (oftewel classes)

    Poster666:
    >ik ben nog van de tijd voor OOP met classes en zo...En ik weet niet wat
    >ik van "A class is a collection of variables and functions working with
    >these variables." moet maken...


    Oo, zeg dat dan. Begin dan eens met de object FAQ:
    http://www.objectfaq.com/oofaq2/

    En dit is geloof ik ook wel een aardige inleiding:
    http://archive.eiffel.com/doc/online...tation-00.html

    Meer links op de site in mijn sig, rubriek "Object Oriëntatie".

    >Is een class gelijk aan m'n declaraties van variabelen?


    Nee, een class is een soort van dingen. De klasse der vervoermiddelen,
    klasse der auto's, klasse der personen, dat soort dingen.

    >Of is het zoals een functie in C


    Nee. Een class heeft wel functies die alleen op items van die class van
    toepassing zijn.

    auto.start()
    persoon.trouw(andere_persoon)

    En dat soort dingen.

    >zo ééntje die je zelf moest schrijven?


    Que?

    >(ik heb ooit heel even C bekeken, herinner me er niets van)


    Houden zo! Ik heb jaren in C geprogrammeerd en probeer het nog steeds te
    vergeten. Dat lukt niet. Het blijft terugkomen in nachtmerries. Er zijn
    bugs waar ik echt dagen, soms zelfs weken, naar heb gezocht, die je in
    moderne programmeertalen (Java, Perl, Python, Eiffel) niet eens kunt
    maken.

    --
    René Pijlman

    Wat wil jij leren? http://www.leren.nl

  7. #7
    Poster666
    [PHP] weer een stapje verder (oftewel classes)
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: [PHP] weer een stapje verder (oftewel classes)



    Rene Pijlman wrote:
    <knip>
    >> Is een class gelijk aan m'n declaraties van variabelen?

    >
    > Nee, een class is een soort van dingen. De klasse der vervoermiddelen,
    > klasse der auto's, klasse der personen, dat soort dingen.
    >

    <knip>

    Dus, als ik het goed begrijp, ik kan een klasse der auto's "schrijven", en
    daar in de variabelen Jaguar, Ford, en Nissan steken, samen met de functies
    StartAuto, RemPedaal, en RijdFietserOmver. Als ik dus een klasse aanroep in
    een programma kan ik deze variabelen en functies in m'n huidig programma
    gebruiken? En kan ik dus in dit programma zeggen "do RijdFietserOmver while
    aanwezigheidpolitie = 0", natuurlijk nadat ik aanwezigheidpolitie in m'n
    programma heb gedeclareerd?


    ---
    This mail has been checked by AVG Antivirus
    Checked by AVG anti-virus system (http://www.grisoft.com).
    Version: 6.0.564 / Virus Database: 356 - Release Date: 20/01/2004



  8. #8
    Poster666
    [PHP] weer een stapje verder (oftewel classes)
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: [PHP] weer een stapje verder (oftewel classes)



    Rene Pijlman wrote:
    > Poster666:
    >> Dus, als ik het goed begrijp, ik kan een klasse der auto's
    >> "schrijven", en daar in de variabelen Jaguar, Ford, en Nissan steken,

    >
    > Dat zijn geen kenmerken van een auto. Denk eerder aan kleur,
    > tankinhoud, aantalDeuren en dat soort dingen.
    >

    <knip>

    Bedankt voor je uitleg, ik snap er nog niet het volledige van, maar toch al
    iets...
    En ik bedenk juist iets, binnen een 5-tal weken begin ik op school met Java,
    dus het is al tof om een algemeen beeld te hebben op classes. Dus dubbel
    bedankt (ook voor de andere poster trouwens)


    ---
    This mail has been checked by AVG Antivirus
    Checked by AVG anti-virus system (http://www.grisoft.com).
    Version: 6.0.564 / Virus Database: 356 - Release Date: 19/01/2004



  9. #9
    Rene Pijlman
    [PHP] weer een stapje verder (oftewel classes)
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: [PHP] weer een stapje verder (oftewel classes)

    Poster666:
    >binnen een 5-tal weken begin ik op school met Java


    Toen je schreef "ik ben nog van de tijd voor OOP met classes" dacht ik met
    een 58-jarige mainframe-Cobol-programmeur van doen te hebben :-)

    --
    René Pijlman

    Wat wil jij leren? http://www.leren.nl

  10. #10
    Poster666
    [PHP] weer een stapje verder (oftewel classes)
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: [PHP] weer een stapje verder (oftewel classes)



    Rene Pijlman wrote:
    > Poster666:
    >> binnen een 5-tal weken begin ik op school met Java

    >
    > Toen je schreef "ik ben nog van de tijd voor OOP met classes" dacht
    > ik met een 58-jarige mainframe-Cobol-programmeur van doen te hebben
    > :-)


    lol, zo erg is het niet Ik heb nog wel Cobol gehad in Dos, C in unix,
    assembler en op m'n eigen wat Basic gedaan...Ondertussen HTML en VB eraan
    toegevoegd...PHP ben ik nu aan het bekijken. Maar buiten HTML,
    Kixstart,Basic en PHP ben ik de rest al vergeten
    PS: ik ben een 22-jarige student netwerkbeheer, dus programmeren is bij ons
    niet echt de nadruk


    ---
    This mail has been checked by AVG Antivirus
    Checked by AVG anti-virus system (http://www.grisoft.com).
    Version: 6.0.564 / Virus Database: 356 - Release Date: 19/01/2004



  11. #11
    Michiel de Roo
    [PHP] weer een stapje verder (oftewel classes)
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: [PHP] weer een stapje verder (oftewel classes)

    Poster666 wrote:
    > Bedankt voor je uitleg, ik snap er nog niet het volledige van, maar toch al
    > iets...
    > En ik bedenk juist iets, binnen een 5-tal weken begin ik op school met Java,
    > dus het is al tof om een algemeen beeld te hebben op classes. Dus dubbel
    > bedankt (ook voor de andere poster trouwens)


    Misschien is het handig om gelijk naar Java te gaan kijken. PHP4 heeft een
    nogal eigenzinnige en niet altijd zuivere implementatie van object
    georienteerd programmeren. Ik kan me voorstellen dat je dat alleen maar in
    de war gaat brengen. Java is op dit gebied echt superieur aan PHP4.

    Michiel.


  12. #12
    Maarten van der Peet
    [PHP] weer een stapje verder (oftewel classes)
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: [PHP] weer een stapje verder (oftewel classes)

    Poster666 <eric.van.eynde@pandoraSPAM.be> wrote:

    > Maarten Wierda wrote:
    > > Poster666 wrote:
    > >
    > >> Kan iemand mij eens uitleggen hoe ik zo een class, die ik van een
    > >> website haal, toepas op m'n eigen website? Liefst iets of wat
    > >> algemeen, dat ik de vraag niet opnieuw moet stellen bij een andere
    > >> class

    > >
    > > Tsjek bijv. <http://www.phpfreakz.nl/artikelen.php?aid=73>, gevonden
    > > via <http://www.google.nl/search?q=php+oop>.

    >
    > Bedankt voor de link...Ik denk dat ik maar weer eens in de boeken ga
    > kruipen, dit maal over OOP, want abstracte classes, polymorfisme enz... is
    > me nog iets te hoog gegrepen voor mijn huidige kennis
    >


    Als je nog iets mag/moet aanschaffen kan ik je
    Java Objects van Jacquei Barker aanraden.
    http://objectstart.com/

    Zelden zo'n heldere uitleg van OOP begrippen tegengekomen.
    Hoewel ik zelf (nog) niet in Java programmeer heeft het mij erg geholpen
    bij het toepassen van OOP in PHP.

    vriendelijke groet,
    Maarten

  13. #13
    Branko Collin
    [PHP] weer een stapje verder (oftewel classes)
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: [PHP] weer een stapje verder (oftewel classes)

    Poster666 wrote:

    > Dus, als ik het goed begrijp, ik kan een klasse der auto's
    > "schrijven", en daar in de variabelen Jaguar, Ford, en Nissan steken,
    > samen met de functies StartAuto, RemPedaal, en RijdFietserOmver. Als
    > ik dus een klasse aanroep in een programma kan ik deze variabelen en
    > functies in m'n huidig programma gebruiken? En kan ik dus in dit
    > programma zeggen "do RijdFietserOmver while aanwezigheidpolitie = 0",
    > natuurlijk nadat ik aanwezigheidpolitie in m'n programma heb
    > gedeclareerd?


    Bijna. Een klasse auto's, en vervolgens definieer je een bepaalde instantie
    als zijnde van die klasse:

    define class Auto()
    {
    var tankinhoud = 0;

    define function start()
    {
    // start de auto
    }
    }

    Jaguar = new Auto;
    Jaguar.tankinhoud = 50;
    Jaguar.start();

    en karren maar. :-)

    (Vraag me trouwens niet of het bovenstaande PHP is, ik type maar wat
    pseudocode.)




Webhostingtalk.nl

Contact

  • Rokin 113-115
  • 1012 KP, Amsterdam
  • Nederland
  • Contact
© Copyright 2001-2026 Webhostingtalk.nl.
Web Statistics