says OOP.s (class)

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Ontwikkelaar Centrale Monitoring

Ontwikkelaar centrale Monitoring Functieomschrijving Wil jij een bijdrage leveren aan het onderhoud, opzetten en ontwikkelingen van technologieën van SSC-ICT, een van de grootste ICT-dienstverleners van en voor de Rijksoverheid? Je komt als monitorspecialist te werken bij team Operations Management Services. Dit team werkt aan het stabiliseren en waarborgen van een betrouwbare monitoromgeving voor 7 ministeries. Jij begeleidt het implementatieproces van de te monitoren technologieën, onder andere via management packs, connectoren en API's. Je hebt hiervoor veel contact met interne en externe klanten, die hun wensen op het gebied van monitoring aan jou doorgeven. Je beoordeelt deze wensen en komt met

Bekijk vacature »

C# .NET Developer

Functie omschrijving Ben jij op zoek naar een nieuwe uitdaging binnen development waar je komt te werken binnen een flexibel, jong en ondernemend bedrijf. Lees dan snel verder! Voor deze functie zoeken wij een C# .NET Developer die enthousiast wordt van het aansluiten en begeleiden van (complexe) nieuwe klanten. Daarnaast begeleid je complexe projecten, wij zoeken iemand die altijd kansen ziet en waarbij het glas altijd half vol is. Voor deze functie zoeken wij een Developer met ervaring op het gebied van .NET die deze organisatie gaat versterken. Binnen de organisatie ga jij je vooral bezighouden met het verbeteren van

Bekijk vacature »

C#.NET/Unity Developer

Functieomschrijving Voor een gewaardeerde werkgever in de omgeving van Breda zijn wij op zoek naar een software ontwikkelaar. Dit bedrijf houdt zich bezig met de ontwikkeling van WMS Software (C#/Unity & SQL). Past dit bij jou? Lees snel verder! Jouw werkzaamheden zullen er als volgt uitzien: Je werkt aan innovatieve softwareoplossingen voor het verbeteren en/of vernieuwen van processen; Samen met 6 applicatieontwikkelaars hebben jullie de verantwoordelijkheid voor de uitbreiding en ontwikkeling van de webapplicaties; Het uitvoeren van updates/aanpassingen aan de huidig draaiende applicaties; Je bent een luisterend oor naar klanten en vertaalt hun wensen door naar bruikbare software. Bedrijfsprofiel Wie

Bekijk vacature »

C# Developer

Functie omschrijving Voor een softwarebedrijf in de omgeving van Veghel zijn we op zoek naar een C# developer. Word jij blij van ontwikkelen in C# en .NET? Lees dan snel verder! Jouw werkzaamheden zullen er als volgt uit gaan zien: Door middel van ASP.NET, MVC Framework en C# ga je webshops, websites en webapplicaties ontwikkelen. Je zorgt voor de optimalisatie van bestaande software en de automatisering van bedrijfsprocessen. Op basis van de wensen van de klant ga je samen met je collega's ga je op zoek naar de juiste oplossingen en je gaat dit uitwerken tot een mooi eindproduct. Bedrijfsprofiel

Bekijk vacature »

Front-end developer Consultancy in teamverband wer

Functie Het team bestaat uit User Experience designers, Data Scientists en Software Engineers. Momenteel zijn ze op zoek naar een ervaren Front-end of Fullstack developer die samen met de consultants aan de slag gaat om de business requirements te vertalen naar technische oplossingen. Los van het finetunen van extenties, help je bij het configureren van bijvoorbeeld een mobiel bankieren app. Hierin ben je van A tot Z betrokken en zie je bijvoorbeeld ook toe op de uitvoering van testen. Je expertise wordt optimaal benut en je krijgt verschillende kansen om deze uit te breiden door met verschillende innovatieve technologieën aan

Bekijk vacature »

.NET developer

Functie Als ervaren .NET ontwikkelaar ontbreekt er aan passie en motivatie niks. Jij bent communicatief sterk en pakt iedere uitdaging dan ook met beide handen aan. Op projectbasis ga jij met je team of met enkele andere ontwikkelaars intern aan de slag bij diverse partners. Op basis van het project ga jij aan de slag en zijn de werkzaamheden en technieken erg divers. Jouw werkgever stelt jouw ontwikkeling hierin voorop, zo krijg je een vast vertrouwenspersoon die één keer in de maand op locatie van jouw project zal kijken hoe het gaat en of er eventuele aandachtspunten zijn. Daarnaast krijg

Bekijk vacature »

Junior .NET developer

Functie Jij hebt natuurlijk net jouw Bachelor op zak en gaat nu voor het eerst aan de slag bij een werkgever als junior .NET ontwikkelaar. Waarschijnlijk lijkt het jou spannend om ineens aan de slag te gaan bij klanten in de consultancy. Maak je niet druk, jij komt hier terecht in een warm bad en wordt totaal niet in het diepe gegooid. Zodra jij hier begint wordt jij gekoppeld aan een persoonlijke manager met een persoonlijk ontwikkelplan. Jij krijgt een scala aan trainingen, denk aan trainingen ten behoeve van het opdoen van zelf kennis en gedragscompetenties, maar ook trainingen voor

Bekijk vacature »

Java Developer

Functieomschrijving Are you an experienced Java Developer who wants to be challenged? Then this is your job! As a Java Developer, you are co-responsible for building custom applications within our extensive IT landscape. Development takes place on both the back-end side (Spring/JEE). Together with the IT department, you are responsible for the daily adjustments and expansions of our IT systems. In addition, you will work in small scrum teams using the Agile methodologies. Besides the realization of our in-house systems, you are responsible for the roll-out of the application (version) as well as the operational support after going live. Team

Bekijk vacature »

Database Developer

Functie omschrijving Voor een logistieke dienstverlener in omgeving Zuid Beijerland zijn wij op zoek naar versterking. Weet jij als geen ander systemen aan elkaar te koppelen en heb jij goede kennis van SQL en UML, lees dan snel verder! Jouw taken zien er als volgt uit: Je bent in deze rol voornamelijk verantwoordelijk voor het bouwen, implementeren en beheren van koppelingen tussen de bestaande systemen (zowel business 2 business als application 2 application). Daarnaast inventariseer je de wensen van in- en externe klanten, die je vervolgens samen met je collega's, vertaalt naar technische specificaties, die jullie zelf ontwikkelen en implementeren.

Bekijk vacature »

Traineeship Fullstack developer (WO, 0 tot 3 jaar

Functie Zoals beschreven ga je vanaf start aan de slag bij een passende opdrachtgever, hierbij kijken ze echt naar jouw wensen, kennis/ervaring maar ook de reisafstand. Momenteel hebben ze meerdere klanten waarbij ze groepen hebben opgezet wat maakt dat er diverse uitdagende kansen liggen. Naast het werken bij de opdrachtgever, en het volgen van de masterclasses, zul je regelmatig met de andere trainees in contact zijn. Niet alleen op professioneel vlak maar juist ook bij de borrels en kwartaaluitjes! Kortom; een jaar lang hard aan jezelf werken in combinatie met gezelligheid en plezier. Spreek dit jou aan? Dan komen we

Bekijk vacature »

Full stack developer

Wat ga je doen als Full stack .NET developer Microsoft 365? Je stelt je op als sparringpartner voor het team en PO over toekomstige functionaliteiten, architectuur en mogelijke nieuwe producten. Je bent mede-verantwoordelijk voor het vertalen en omzetten van een user story in een passend technisch design. Je implementeert functionaliteiten op basis van een technisch design en user story. Je bent mede-verantwoordelijk voor het beheer van Azure DevOps, waaronder het beheer van GIT, Build Pipelines, Release Pipelines en geautomatiseerde testen. Hier herken jij jezelf in Hbo werk- en denkniveau of hoger aangevuld met relevante certificeringen en/of cursussen; Minimaal 3 jaar

Bekijk vacature »

Developer Full Stack

Functie omschrijving Full Stack Developer gezocht! Wij zijn op zoek naar een Full Stack Developer voor een bedrijf in de regio Nijkerk. Je maakt in deze functie onderdeel uit van een groeiend team met een goede ambitie waarbij eenheid, betrokken en overtreffen de belangrijkste kernwaardes zijn. Het bedrijf werkt volgens de AGILE/SCRUM methode, wat je o.a. terug vindt in de tweewekelijkse sprints, retrospectives en een daily standup. Je takenpakket bestaat uit: Bijdragen aan het door ontwikkelen, onderhouden en optimaliseren van een Saas applicatie; Bijdragen aan de innovatie van het bedrijf en hun klanten; Het ontwikkelen op de laatste technologie van

Bekijk vacature »

Applicatieontwikkelaar Java EE

Bedrijfsomschrijving De IV- organisatie van de Belastingdienst is verantwoordelijk voor en verzorgt de ICT- voorzieningen. Het merendeel van de applicaties wordt op dit moment door de IV- organisatie zelf ontwikkeld, onderhouden en beheerd in het eigen data center. Naast de zorg voor continuïteit op de massale heffing- en inningsprocessen die plaatsvinden binnen een degelijke, stabiele omgeving, wordt er tevens volop gewerkt aan modernisering van het IV- landschap. Dit gebeurt deels intern door gebruik te maken van de expertise die intern aanwezig is, maar ook door het aantrekken van (kant-en-klaar) oplossingen en expertise uit de markt. Functieomschrijving De afdeling IV –

Bekijk vacature »

Integratie expert - Java Developer

Dit ga je doen Nieuw koppelingen ontwerpen, ontwikkelen en implementeren; Je schakelt met de klanten om hen zo goed mogelijk van dienst te zijn. Strategisch kijken naar nieuwe mogelijkheden op bestaande of nieuwe koppelingen zo effectief mogelijk te realiseren; Je bestaande toolset afwegen tegen nieuwe mogelijkheden om integratiedoelen steeds effectiever en/of effcienter te bewerkstelligen; Bestaande software koppelingen beheren, dit zijn koppelingen met zowel interne als externe systemen; Overleg met zowel directe collega's als met stakeholders om nieuwe integratieplannen concreet te maken; Je kunt de junioren meenemen op sleeptouw. Hier ga je werken Onze klant is op zoek naar een ervaren

Bekijk vacature »

Software Developer C# / ASP .Net

Functie omschrijving Ben jij een software ontwikkelaar die bekend is met termen ASP .NET, C# en SQL? Lees dan snel verder! Voor een bedrijf binnen de agrarische sector zijn wij namelijk op zoek naar een zelfstandige, enthousiaste en proactieve Software Developer die open staat voor een afwisselende functie met veel uitdaging. Binnen deze organisatie ben jij als Software Developer samen met één andere collega verantwoordelijk voor de ontwikkeling en modificatie van het support en controle programma dat binnen dit bedrijf gebruikt wordt. Hierbij draag jij bij aan de vertaling van klantwensen naar effectieve softwareoplossingen. Daarnaast ben je verantwoordelijk voor: Schatten

Bekijk vacature »

Pagina: 1 2 volgende »

Donster

Donster

03/04/2006 14:10:00
Quote Anchor link
Ik begijp niet echt waar je $this-> moet neerzetten in een class..

Bijv:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
<?php
class mysql
{
    var
$Host;
    var
$Db_user;
    var
$Db_pass;
    var
$Db_name;
    var
$Db_connection;

    // connectie functie
    function db_connect()
    {

        if (!$Db_connection = mysql_connect($Host, $Db_user, $Db_pass, $Db_name))
        {

            echo 'kan geen verbinding maken';
            exit;
        }

        if (!mysql_select_db($Db_name, $Db_connection))
        {

            echo 'kan database niet selecteren';
            exit;
        }

        return $Db_connection;
?>


Waar zou in het bovenstaande dan overal $this-> moeten staan?? - Mischien begrijp ik het dan beter ^^
 
PHP hulp

PHP hulp

10/01/2025 04:18:12
 

03/04/2006 14:11:00
Quote Anchor link
$this->Db_connection

Ik raadt je een boek aan over classes.
 
Donster

Donster

03/04/2006 14:17:00
Quote Anchor link
Geld dat ook bij een return:
return $this->$Db_connection; ?

Had je mischien een specifiek boek in gedachte?
Dan ga ik daar even naar op zoek :D
 
Mitch X

Mitch X

03/04/2006 14:19:00
Quote Anchor link
Sebastiaan:
Ik raadt je een boek aan over classes.

Let jij nou eerst maar op bij Nederlands :P

Verder, $this-> is een pointer naar de class waarin je je bevind.
Jammer genoeg zul je in PHP die pointer moeten gebruiken om members van de class aan te spreken.
 

03/04/2006 14:35:00
Quote Anchor link
Mitch:
Sebastiaan:
Ik raadt je een boek aan over classes.

Let jij nou eerst maar op bij Nederlands :P
Hmm :-)

Ik wiste dat ik fout zat :p
 

03/04/2006 14:39:00
Quote Anchor link
Aanvulling op Mitch

Dus alle attributen (in PHP gedeclareerd met var) en alle methods (in php classes function genoemd) krijgen binnen de class het voorvoegsel $this->.
 
Winston Smith

Winston Smith

03/04/2006 14:41:00
Quote Anchor link
Quote:
Ik wiste dat ik fout zat :p

Neem jij jezelf nou heel serieus? ;p

@TS: gebruik van $this is niet zo moeilijk. Je gebruikt het om variabelen en functies binnen een klasse aan te roepen.
 
PHP erik

PHP erik

03/04/2006 14:46:00
Quote Anchor link
Quote:
Verder, $this-> is een pointer naar de class waarin je je bevind.
bevindt
 
Kalle P

Kalle P

03/04/2006 14:47:00
Quote Anchor link
Mitch:
Sebastiaan:
Ik raadt je een boek aan over classes.

Let jij nou eerst maar op bij Nederlands :P

Verder, $this-> is een pointer naar de class waarin je je bevind.
Jammer genoeg zul je in PHP die pointer moeten gebruiken om members van de class aan te spreken.


Ahum, pot verwijst de ketel.

edit: iemand was mij voor.
Gewijzigd op 03/04/2006 14:47:00 door Kalle P
 

03/04/2006 14:53:00
Quote Anchor link
Om het dan compleet te maken:

verwijst ??????? de ketel
 
Kalle P

Kalle P

03/04/2006 14:55:00
Quote Anchor link
HUh, ik verwijs, pot verwijst. Whahaha dacht je de pot verwijsd? Het is verwezen dan. Er bestaat alleen een verwijs+t en niet +d.
 

03/04/2006 14:56:00
Quote Anchor link
Het spreekwoord heeft het over verwijten.
 
Eric Cartman

Eric Cartman

03/04/2006 14:57:00
Quote Anchor link
Verwijt, niet verwijst =p
MarDek:
Aanvulling op Mitch

Dus alle attributen (in PHP gedeclareerd met var) en alle methods (in php classes function genoemd) krijgen binnen de class het voorvoegsel $this->.

In een klasse worden functies methoden genoemd.

Maar om nu even heel duidelijk te zijn:
In PHP kun je klassen maken waar methoden (functies) binnen zichzelf kunt laten aanroepen. Dat doe je gewoon met
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
$this->[methode]([parameter]);


Ook kun je de eigenschappen van een klasse op die manier aanroepen:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
$this->eigenschap


Verder klopt je voorbeeld niet helemaal, je mist een accolade (}), maar dat terzijde.
 

03/04/2006 14:58:00
Quote Anchor link
Heel topic verknoeit omdat ik een typfout maak :-)
 
Kalle P

Kalle P

03/04/2006 14:58:00
Quote Anchor link
Ohja ghehehehhe, dat heb ik nou met meerdere dingen. Expres verander ik um niet. Netzoals met mondopmondreclame. Ik vind het mooier.

edit: Ondanks dat ik laatst een prachtig spreekwoorden boek had gekregen, zal eens vaker lezen, en het correct onthouden. Jongens ik houdt zo wel steeds het offtopic van dit topic intact.
Gewijzigd op 03/04/2006 15:01:00 door Kalle P
 
PHP erik

PHP erik

03/04/2006 15:00:00
Quote Anchor link
Sebastiaan:
Heel topic verknoeit omdat ik een typfout maak :-)
verknoeid (voltooid deelwoord), typefout
 
PHP erik

PHP erik

03/04/2006 15:03:00
Quote Anchor link
@Donster
Ik zie dat je nog geen OOP-expert bent om het even zo te zeggen. Waarom ga je niet meteen aan de gang met PHP 5? Dat raad ik je echt aan en het is niet moeilijker, het is zelfs logischer en veel beter. Veel te vinden op PHP.net handleiding over OOP PHP 5.
 
- wes  -

- wes -

03/04/2006 15:04:00
Quote Anchor link
je hep mooi ut heele topik verkudt zoo
 

03/04/2006 15:06:00
Quote Anchor link
Jip:
In een klasse worden functies methoden genoemd.
Nee, in een class worden functiies ook functies genoemd. Waar ik doel is dat methods in php aangeduidt worden met FUNCTION().

Binnen een class kan je ook gewoon een functie aanroepen, die blijven dan dus gewoon functies.

De onjuiste aanduiding binnen PHP komt waarschijnlijk omdat OO binnen PHP nog in de kinderschoenen staat.
Gewijzigd op 03/04/2006 15:07:00 door
 
Martijn Wieringa

Martijn Wieringa

03/04/2006 15:06:00
Quote Anchor link
Met $this geef je BINNEN een claas aan dat je een functie of variabele aanspreekt van diezelfde class..

Bijv:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
<?

    class MyClass
    {
        var
$value; // Definieer de variabelen van de class

        function MyClass()
        {

            $this->value = 25; // Spreek een variabele aan van de class
            $value = 36; // Spreekt een 'normale' variabele aan

            echo $this->value; // geeft 25
            echo $value; // geeft 36

            echo $this->myFunction(); // Spreek een functie aan van de class (geeft 49).
            echo myFunction(); // Spreek een 'normale' functie aan (geeft 64).
        }

        function
myFunction()
        {

            return 49;
        }
    }

    function
myFunction()
    {

        return 64;
    }


?>
 
Kalle P

Kalle P

03/04/2006 15:11:00
Quote Anchor link
wes:
je hep mooi ut heele topik verkudt zoo


Voor jou hept tenzij je kan aantonen dat je uit Amsterdam komt.
 

Pagina: 1 2 volgende »



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.