says OOP.s (class)

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

C++ Ontwikkelaar

Functieomschrijving Ben jij toe aan een nieuwe uitdaging en werk je graag en goed in C++ en C#? Dan zijn we op zoek naar jou! Dit bedrijf is dé specialist op het gebied van automatiseringssoftware voor een specifieke branche en ze zijn per direct op zoek naar versterking in hun development team. Wat jij gaat doen binnen jouw rol als C++ ontwikkelaar; Je vertaalt de wensen van gebruikers naar een functioneel ontwerp. Je houdt je bezig met het ontwerpen, programmeren en testen van product aanpassingen. Je gaat nieuwe product releases implementeren in de projectteams. Je gaat de effecten van nieuwe

Bekijk vacature »

Low Code Developer

Functie omschrijving Ben jij toe aan een nieuwe uitdaging en ben jij HBO afgestudeerd in de richting van IT? Heb jij verstand van datamodellering, NO CODE Platformen en kun jij het aan om projecten te leiden? Voor een leuke opdrachtgever in omgeving Rotterdam zijn wij op zoek naar een No Code developer die zich bezig gaat houden met het optimaliseren van bedrijfsprocessen bij klanten in heel het land! Wat ga je hier zoal doen? Je gaat geen code kloppen maar bedenken hoe applicaties eruit moet komen te zien. Je gaat werken met een non code platform, je kunt denken aan

Bekijk vacature »

Medior Java developer (fullstack)

Wat je gaat doen: Of beter nog, wat wil jij doen? Binnen DPA GEOS zijn we dan ook op zoek naar enthousiaste Java developers om ons development team te versterken. Als Java developer werk je in Agile/Scrum teams bij onze klanten en daarbij kun je eventueel ook andere ontwikkelaars begeleiden in het softwareontwikkelproces. Verder draag je positief bij aan de teamgeest binnen een projectteam en je kijkt verder dan je eigen rol. Je gaat software maken voor verschillende opdrachtgevers in jouw regio. Je bent een professional die het IT-vak serieus neemt en kwaliteit levert. Je leert snel vanwege je diepgaande

Bekijk vacature »

Medior Java developer (fullstack)

Wat je gaat doen: Of beter nog, wat wil jij doen? Binnen DPA GEOS zijn we dan ook op zoek naar enthousiaste Java developers om ons development team te versterken. Als Java developer werk je in Agile/Scrum teams bij onze klanten en daarbij kun je eventueel ook andere ontwikkelaars begeleiden in het softwareontwikkelproces. Verder draag je positief bij aan de teamgeest binnen een projectteam en je kijkt verder dan je eigen rol. Je gaat software maken voor verschillende opdrachtgevers in jouw regio. Je bent een professional die het IT-vak serieus neemt en kwaliteit levert. Je leert snel vanwege je diepgaande

Bekijk vacature »

Software developer - senior

Functie omschrijving Voor een echt softwarebedrijf in omgeving Gouda zijn wij op zoek naar versterking voor de afdeling Software Development! Ben jij op zoek naar een werkgever waar meerdere software developers werken aan interessante projecten? Ben jij op zoek naar een werkgever waar je onderdeel wordt van een team dat echt passie heeft voor het ontwikkelen van software? Dan ben je hier aan het juiste adres! Als softwareontwikkelaar kom je terecht bij een onafhankelijk, door kwaliteit gedreven, doortastend en daarbij op een Agile wijze werkend bedrijf. Ben jij een expert in het vertalen van Componenten van Functionaliteit naar Business lagen?

Bekijk vacature »

PHP Developer

Functieomschrijving Vanuit het hoofdkantoor in de regio van Bergen op Zoom ben je als PHP Developer niet alleen gefocust op het ontwikkelen van Software. Daarnaast ben je ook voortdurend bezig met het zoeken naar nieuwe mogelijkheden en innovaties die essentieel kunnen zijn voor de efficiëntie van software ontwikkeling. Je deelt veel kennis en informatie met het team en ontvangt deze dan ook graag terug. Techstack: PHP, Symfony & mySQL. Bedrijfsprofiel Deze uitdagende opdrachtgever is ruim 20 jaar actief in de regio Bergen op Zoom. Het vooruitstrevende team staat de hele dag voor je klaar om je te helpen en ondersteunen.

Bekijk vacature »

Junior PHP ontwikkelaar

Functie Wij hebben onlangs onze eerste collega’s aangenomen, waardoor ons development team momenteel uit 4 personen bestaat. We bouwen onze software op basis van een PHP-framework (wat op zichzelf een Symfony framework is). Qua ontwikkeling focussen wij ons op 3 focus velden; – API-ontwikkeling/ Component Creatie – Implementatie – Framework ontwikkeling; het toevoegen van nieuwe functionaliteit of interne microservices Onze senior software engineer focust zich momenteel op de laatste twee punten, maar wij komen handen te kort op het eerste veld. Daarom zijn wij op zoek naar een enthousiaste junior software engineer die graag de kneepjes van het vak wil

Bekijk vacature »

Software Programmeur PHP - JAVA

Functie Wil jij bij een platte en informele organisatie werken? Lees dan snel verder! Voor een opdrachtgever in omgeving Rotterdam dat zich gespecialiseerd heeft in het realiseren van veilige netwerkverbindingen zijn wij op zoek naar een leuke software developer ter versterking van het huidige team. Hoe kan jouw dag er straks uitzien? Je gaat software en webapplicaties ontwikkelen met behulp van de talen PHP, JAVA en Node.js. Je gaat klanten ondersteunen op het gebied van geleverde software en webapplicaties. Je gaat technische klussen uitvoeren op locatie bij klanten. Je onderhoudt contact met de projectleider om er zeker van te zijn

Bekijk vacature »

Junior .NET developer

Functie Als junior .NET Core developer wordt jij onderdeel van ons team met drie breed ontwikkelde software engineers en een flexibele schil met zes ervaren freelancers. Jij gaat mee in de visie van onze organisatie om als IoT partner in deze branche specifieke markt “het” platform te blijven innoveren en deze ook steeds slimmer te maken. Wij hopen dan ook zeker dit in de toekomst te kunnen realiseren met bijvoorbeeld Artificial Intelligence. De architectuur van ons platform is opgemaakt uit een deel eigen protocol, een interface laag en een laag welke de protocollen van derde partijen vertaald naar het eigen

Bekijk vacature »

Backend Developer Integraties API HBO REST

Samengevat: Deze werkgever is een IT-consultancy. Wil jij werken als Backend Developer Integraties? Heb jij kennis van gangbare berichtformaten? Vaste baan: Backend Developer Integraties API HBO €3.100 - €4.400 Zij bieden innovatieve oplossingen die bedrijven efficiënter en wendbaarder maken, waardoor onze klanten zich net zo snel kunnen ontwikkelen als de business van hen vraagt. Bij bij hun werk je aan onze eigen bedrijfsapplicaties. Je ontwikkelt met ons de meest nieuwe software. Wij blinken uit als het gaat om de inzet van technologie. Deze werkgever staat open voor elke nieuwe trend. Onze systemen zijn groot en ingewikkeld. Hou jij van diepgang

Bekijk vacature »

Senior .NET developer

Functie Als Senior .NET ontwikkelaar ga jij aan de slag in ons Research & development team. Ons team bestaat uit 17 collega’s! Wij zijn momenteel druk bezig met het opzetten van een geheel nieuwe architectuur voor een nieuw product. Hierbij maken wij o.a. gebruik van VS2022 en .NET 6.0. Jouw functie is dan ook voornamelijk backend georiënteerd bij ons. Aangezien wij meetapparatuur ontwikkelen voor de chemische industrie is het ook erg belangrijk om kwalitatief hoogwaardige software te ontwikkelen voor de besturing hiervan. Verder ben jij verantwoordelijk voor het designen, implementeren en testen van nieuwe features. Ook zorg jij voor toekomstbestendige

Bekijk vacature »

Senior Java developer

Dit ga je doen Jouw taken als Senior Java Developer zijn: Het maken van strategische keuzes omtrent de nieuwbouw van applicaties; Het maken van technische ontwerpen; Hands-on mee ontwikkelen met het team (met o.a. Java FX, JDBC, SQL, REST, Jax-RS, JSON, Maven, JUnit en Spring (boot)); Reviewen van code en feedback geven op collega developers; Analyseren en oplossen van bugs/incidenten door het onderlinge verband te kunnen leggen van verschillende losstaande systemen. Hier ga je werken Het bedrijf waar je als Senior Java Developer komt te werken staat internationaal bekend om het testen van bodemstructuren door middel van echotechnieken en beeldherkenning.

Bekijk vacature »

.NET developer

Functie Als .NET developer wordt jij onderdeel van ons ICT team. In dit multidisciplinaire team ben jij samen met onze senior .NET ontwikkelaar en medior .NET ontwikkelaar verantwoordelijk voor ons ERP systeem. In dit systeem (Navision) ga jij leren ontwikkelen. Wij bieden jou dan ook een gedegen opleiding aan, samen met de ondersteuning van onze Senior .NET developer. Daarnaast ga jij aan de slag met ons portaal geschreven in Sharepoint. Verder ben jij verantwoordelijk voor EDI verkeer en het ontwikkelen binnen het ERP systeem en andere toepassingen en rapportages. Van jou wordt verwacht dat jij het proces goed leert kennen

Bekijk vacature »

Software Ontwikkelaar C# .NET

Functie omschrijving C# .NET Developer gezocht. Ben jij een full stack developer die op zoek is naar een nieuwe uitdaging binnen een leuk snel groeiend bedrijf? Lees dan snel verder! Wij zijn op zoek naar een Developer met ervaring op het gebied van .NET die een organisatie in de regio Amersfoort gaat versterken. Jij gaat je binnen dit bedrijf vooral bezighouden met het verbeteren van de functionaliteiten van hun dataplatform. Samen met andere ontwikkelaars denk je mee in oplossingsrichtingen, architectuur en nieuwe technologieën. Bedrijfsprofiel De organisatie waar je voor gaat werken heeft een onafhankelijk dataplatform ontwikkelt voor de agrarische sector.

Bekijk vacature »

Junior .NET developer

Functie Als junior .NET ontwikkelaar start jij in een ontwikkelteam met 7 .NET developers. In ons team werken er drie senior .NET developer, twee medior .NET developers en twee junior .NET developers. Er is dan ook genoeg senioriteit in ons team om jou te kunnen bieden wat jij nodig hebt! Wij werken in scrum en hebben drie wekelijkste sprints. Daarnaast doen wij minimaal vier keer per jaar een release. Ons platform is ontzettend complex en groot. Het is dan ook in het begin belangrijk dat jij de processen gaat begrijpen. Jij krijgt dan ook een cursus om beter te begrijpen

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

16/11/2024 12:01:10
 

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.