• Login
  • Register
  • Zoek
This Thread
  • Everywhere
  • This Thread
  • This Forum
  • Articles
  • Pages
  • Forum
  • Filebase Entry
  • More Options

ICTscripters

Dé plek voor IT

Dé plek voor IT

Login

Geavanceerde opties
  1. Home
  2. Forum
    1. Alle berichten
    2. Recente activiteiten
  3. ICT Nieuws
  4. Blog
  5. Marktplaats
    1. Werk
    2. Advertenties
    3. Domeinnamen
    4. Websites
    5. Design & lay-outs
    6. Scripts
    7. Overige
  6. Design
  7. Leden
    1. Actieve bezoekers
    2. Team
    3. Leden zoeken
  8. Downloads
  9. Goedkope domeinnamen
  1. Home
  2. Forum
    1. Alle berichten
    2. Recente activiteiten
  3. ICT Nieuws
  4. Blog
  5. Marktplaats
    1. Werk
    2. Advertenties
    3. Domeinnamen
    4. Websites
    5. Design & lay-outs
    6. Scripts
    7. Overige
  6. Design
  7. Leden
    1. Actieve bezoekers
    2. Team
    3. Leden zoeken
  8. Downloads
  9. Goedkope domeinnamen
  1. Home
  2. Forum
    1. Alle berichten
    2. Recente activiteiten
  3. ICT Nieuws
  4. Blog
  5. Marktplaats
    1. Werk
    2. Advertenties
    3. Domeinnamen
    4. Websites
    5. Design & lay-outs
    6. Scripts
    7. Overige
  6. Design
  7. Leden
    1. Actieve bezoekers
    2. Team
    3. Leden zoeken
  8. Downloads
  9. Goedkope domeinnamen
  1. Dé plek voor IT - ICTscripters
  2. Forum
  3. Scripting & programmeren
  4. Advanced Programming

Forum

  • Na 15 jaar terug van weggeweest: iCriminals.nl is terug (BETA)!

    Syntax 4 januari 2026 om 10:58
  • Developer Gezocht

    K.Rens 30 december 2025 om 12:32
  • Op zoek naar de legends

    Jeffrey.Hoekman 9 december 2025 om 09:41
  • [FREE] WeFact Hosting module

    Jeroen.G 13 oktober 2025 om 14:09
  • Help testers nodig voor android app Urgent

    urgentotservices 26 september 2025 om 10:21
  • Versio vervanger

    Jeroen.G 25 augustus 2025 om 15:56
  • Afspraken systeem met planbeperking

    Lijno 1 augustus 2025 om 23:04
  • Partner Gezocht om meerdere NFT Collecties op Open Sea te Plaatsen

    NFT Art Designer 1 maart 2025 om 14:08

Marktplaats

  • 321 Nieuwe Domeinnamen December 2025

    shiga 1 januari 2026 om 10:26
  • Meerdere mafia game template te koop

    Syntax 28 december 2025 om 21:20
  • Van een pixelige afbeelding naar een strakke, moderne website

    Syntax 21 december 2025 om 17:05

OO Vraagje

  • Malik
  • 11 mei 2011 om 07:56
  • Malik
    Guest
    • 11 mei 2011 om 07:56
    • #1

    Beste leden,

    Nu ik al goed met php om kan gaan wil ik graag OO leren/snappen.

    Maar wat kan er dan anders aan een maffiagame met OOP?

    Met vriendelijke groeten,

    Malik

  • Guest, wil je besparen op je domeinnamen? (ad)
  • Creativ3
    Professional
    Berichten
    1.658
    • 11 mei 2011 om 08:06
    • #2

    OO scripten is een andere manier van php gebruiken. Je hebt nog steeds de functionaliteit van php..

    Met vriendelijke groet,
    Creativ3

  • Malik
    Guest
    • 11 mei 2011 om 08:12
    • #3

    @stan dat weet ik, maar ik bedoel wat zou je er dan anders aan kunnen doen...

    Of hoe hebben jullie het geleerd?

    Edit:

  • Tim
    Enlightened
    Ontvangen Reacties
    77
    Berichten
    3.686
    • 11 mei 2011 om 11:00
    • #4

    Ik heb het via Java geleerd.

    Ikzelf heb dus wat ik zelf noem een "mini-framework" gemaakt. Ik hoef enkel 2 bestanden aan te maken per pagina. één bestand met 2 functies die erin moeten. En de rest gaat vanzelf. Het scheelt dus werk, het is overzichtelijk, en goed herbruikbaar en aanpasbaar.

    Dat is dus onder andere het nut van OOP.

    Master student IT-recht en Master student Ondernemingsrecht & software ingenieur
    My Personal profile
    My professional profile (LinkedIn/CV)

  • NielsB
    Junior (Web)Developer
    Berichten
    948
    • 11 mei 2011 om 17:44
    • #5

    ik neem aan dat je een controller en view hebt @brokentrack ?

    verder wanneer je oop toepast zul je zien dat het eerst een hoop code krijgt waar je later weer veel aan hebt door het toe te passen aan andere opties waar door je een hergebruik krijgt.

    School
    Tweedejaars Informatica Student @ Hogeschool Rotterdam.

    Webtalen
    - PHP ( OOP )
    - SQL
    - JavaScript i.c.m. jQuery framework
    - (x)HTML
    - CSS
    - Actionscript
    - XML

    Programmeertalen
    - Java
    - C#
    - Ruby i.c.m. on Rails framework

  • Malik
    Guest
    • 11 mei 2011 om 20:43
    • #6

    Maar ik snap hem eventjes niet.

    OO dient voor functies toch? dus net als classes.

    Maar waar zou je een OO scriptje in een maffia game kunnen gebruiken?

    Voor berichten sturen/gevangenis etcetera kan je gewoon functies gebruiken?

  • Tim
    Enlightened
    Ontvangen Reacties
    77
    Berichten
    3.686
    • 11 mei 2011 om 20:55
    • #7

    NielsB,
    Ik heb include mapje, daar komen alle algemene dingen in en dingen enkele dingen die altijd ge-include worden.
    Verder heb ik een model en view. View wordt aangeroepen en roept op basis van de input (GET, POST, SESSION, etc) functies aan in de model. Die voert hij uit. Al die gegevens worden bewaard en uiteindelijk wordt de uitput functie aangeroepen van de view die dus de content geeft. Het is niet een echte framework maar ik zou niet weten hoe ik het anders moet noemen.

    @Malik:
    Je kan een functie maken om te checken of er wel een onderwerp is. Of er een bericht is. Of de persoon wel bestaat.
    En bijvoorbeeld dat van of de persoon wel bestaat kan je wel weer ergens anders gebruiken in een ander script. Hoef je het niet opnieuw te typen. Scheelt code en dus performance en ruimte en tijd.

    Master student IT-recht en Master student Ondernemingsrecht & software ingenieur
    My Personal profile
    My professional profile (LinkedIn/CV)

  • Luc
    Software Engineer
    Ontvangen Reacties
    44
    Berichten
    1.986
    • 11 mei 2011 om 21:02
    • #8

    Maar BrokenTrack, daar ga je tog geen class voor maken? Dar maak je tog gewoon een function voor, dan is het tog geen OO?

    Website: https://devimo.nl
    Skype: https://join.skype.com/invite/dJyYILTt7Eqh

  • Tim
    Enlightened
    Ontvangen Reacties
    77
    Berichten
    3.686
    • 11 mei 2011 om 21:12
    • #9
    PHP
    class Bericht {
    private static $id;
    public function getbericht($id) {
    self::$id = $idl
    self::checkId();
    self::checkReceiver();
    $message = self::getMessage();
    $message = self::regex($message); // of een andere klasse zodat je het kan hergebruiken
    }
    public function sendmessage() {
    // heb denk ik wel genoeg uitgelegd
    }
    }
    Toon Meer


    Voor een gesprek over OO, check:
    http://www.criminalspoint.com/forum/topic/12…uikt-er-al.html

    Master student IT-recht en Master student Ondernemingsrecht & software ingenieur
    My Personal profile
    My professional profile (LinkedIn/CV)

  • Patrick
    Back in the game
    Ontvangen Reacties
    52
    Berichten
    1.417
    • 11 mei 2011 om 21:38
    • #10

    En naast wanneer je begint met OO faal je altijd hard omdat je de denkwijze er nog niet van beheerst, dus wanneer je er mee begint ga het niet gelijk in een draaiende site / script inverwerken want uit eindelijk kom je er achter dat je load groter is met OO dan dat het minder wordt zoals de bedoeling is.

  • NielsB
    Junior (Web)Developer
    Berichten
    948
    • 12 mei 2011 om 00:02
    • #11

    Patrick,
    daar geef ik je niet gelijk in, dit ligt aan je structuur je opbouw en hoe je de querys opbouwt. Wanneer jij goed gebruik maak van werking met joins kan je de snelheid constant goed houden en hebt het ook niks te maken met je OO denkwijze.


    Edit:

    Je zou een formulier class kunnen maken + een validation class.
    In formulier maak je een formulier op met verschillende functies welk je vaker kan aanroepen zoals input velden en geef je waardes mee. Aan de hand van formulier gooi je het door de validation check heen. In de validation class zitten alle mogelijke beveiliging checks van het formulier in.

    Simpel zat?

    @brokentrack,
    ik gebruik hier een algemene controller voor die de view in laad. View is alles wat je te zien krijgt, controller voert data door en roept data op uit de model, model staat met de database in contact ( via database helper ).

    School
    Tweedejaars Informatica Student @ Hogeschool Rotterdam.

    Webtalen
    - PHP ( OOP )
    - SQL
    - JavaScript i.c.m. jQuery framework
    - (x)HTML
    - CSS
    - Actionscript
    - XML

    Programmeertalen
    - Java
    - C#
    - Ruby i.c.m. on Rails framework

  • Malik
    Guest
    • 12 mei 2011 om 07:32
    • #12

    Maar ik snap ff niet waar ik in een Maffiagame OO zou kunnen gebruiken. Volgens mij zijn alle scripts weer anders?

  • Tim
    Enlightened
    Ontvangen Reacties
    77
    Berichten
    3.686
    • 12 mei 2011 om 07:36
    • #13
    Citaat van Malik

    Maar ik snap ff niet waar ik in een Maffiagame OO zou kunnen gebruiken. Volgens mij zijn alle scripts weer anders?


    Dan denk ik dat je eerst de denkwijze moet kennen en/of begrijpen van OO ;)

    Master student IT-recht en Master student Ondernemingsrecht & software ingenieur
    My Personal profile
    My professional profile (LinkedIn/CV)

  • Malik
    Guest
    • 12 mei 2011 om 08:26
    • #14

    :D Maar eerst wil ik weten of het wel nut heeft om OO te leren voor een maffiagame.

  • Tim
    Enlightened
    Ontvangen Reacties
    77
    Berichten
    3.686
    • 12 mei 2011 om 10:28
    • #15

    Heeft zeker nut!

    Master student IT-recht en Master student Ondernemingsrecht & software ingenieur
    My Personal profile
    My professional profile (LinkedIn/CV)

  • NielsB
    Junior (Web)Developer
    Berichten
    948
    • 12 mei 2011 om 12:55
    • #16

    Als het geen nut heeft, dan zal heel de OO denkwijze niet echt slim zijn geweest. Je zult gewoon langszaam moeten beginnen met dit leren, dit zal je namelijk niet 123 hebben geleerd, want het is zoo uitgebreid.

    School
    Tweedejaars Informatica Student @ Hogeschool Rotterdam.

    Webtalen
    - PHP ( OOP )
    - SQL
    - JavaScript i.c.m. jQuery framework
    - (x)HTML
    - CSS
    - Actionscript
    - XML

    Programmeertalen
    - Java
    - C#
    - Ruby i.c.m. on Rails framework

Participate now!

Heb je nog geen account? Registreer je nu en word deel van onze community!

Maak een account aan Login

ICT Nieuws

  • Fijne feestdagen

    tcbhome 28 december 2025 om 13:55
  • Kritieke update voor Really Simple Security-plug-in

    K.Rens 16 november 2024 om 16:12
  • ING Nederland streeft naar ondersteuning van Google Pay tegen eind februari

    K.Rens 2 november 2024 om 16:09

Blogs

  • Functioneel ontwerp

    Dees 28 december 2014 om 12:38
  • Access Control List implementatie in PHP/MySQL - deel 1/2

    FangorN 28 december 2018 om 12:35
  • Access Control List implementatie in PHP/MySQL - deel 2/2

    FangorN 29 december 2018 om 12:37
  1. Marktplaats
  2. Design
  3. Voorwaarden
  4. Ons team
  5. Leden
  6. Geschiedenis
  7. Regels
  8. Links
  9. Privacy Policy
ICTscripters ©2005 - 2026 , goedkope hosting door DiMoWeb.com, BE0558.915.582
Sponsors: Beste kattenhotel provincie Antwerpen | Beste Zetes eid kaartlezer webshop
Style: Nexus by cls-design
Stylename
Nexus
Manufacturer
cls-design
Licence
Commercial styles
Help
Supportforum
Visit cls-design