Object meegeven

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

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 »

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 »

Java/Kotlin Developer

Java/Kotlin Developer Ben jij een ervaren Java/Kotlin developer met een passie voor het automatiseren van bedrijfsprocessen? Wil je graag deelnemen aan uitdagende projecten bij aansprekende klanten? En ben je op zoek naar een professioneel, ambitieus en dynamisch bedrijf om je carrière verder te ontwikkelen? Kom dan ons team bij Ritense in Amsterdam versterken! Zo ziet de functie eruit: Als Java/Kotlin developer bij Ritense ben je verantwoordelijk voor de ontwikkeling en implementatie van applicaties die bedrijfsprocessen automatiseren, zodat onze klanten slimmer, efficiënter en klantgerichter kunnen werken. Als developer ben je in de lead en zorg je voor de correcte oplevering van

Bekijk vacature »

Software Programmeur PHP

Functie Ben jij op zoek naar een nieuwe uitdaging als PHP developer en zoek je een leuke platte organisatie? Lees dan snel verder! Voor een opdrachtgever in omgeving Capelle aan den IJssel 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 technische klussen uitvoeren op locatie bij klanten. Je onderhoudt contact met de projectleider om er zeker van te zijn

Bekijk vacature »

Traineeship Full Stack Java developer

Dit ga je doen Start jij op 7 augustus bij de Experis Academy dan kickstart jij jouw IT-carrière! We leiden je op tot een gewilde Full Stack Java Developer met alle kennis en vaardigheden die nodig zijn om de arbeidsmarkt te betreden. Wat kun je verwachten, hoe zit een dag in het leven van een Trainee eruit? Periode 1 Als Full Stack Java Developer Trainee volg je vanuit huis een op maat gemaakte onlinetraining die in het Engels wordt gegeven. De tijd die je kwijt bent aan het volgen van de training kun je vergelijken met een fulltime werkweek. In

Bekijk vacature »

Back-end developer (Magento2)

Functie E-commerce is een ‘’snelle’’ wereld. Om hierin continu voorop te blijven omarmen ze in een vroeg stadium nieuwe technieken. Een webshop is nooit af en kan altijd beter, sneller en efficiënter. Tegelijkertijd hebben ze vanaf hun oprichting altijd vastgehouden aan kwaliteit boven snelheid, en dit loont. Als back-end developer fungeer je als het verlengstuk van hun klanten. Technisch complexe zaken pak je met liefde op, en hierin werk je samen met o.a. front-end developers en designers. Klanten verwacht hierin kwaliteit van het hoogste niveau en een proactieve, meedenkende rol bij het maken van zowel technische als strategische keuzes. Ga

Bekijk vacature »

Software Developer

Functie omschrijving Veel begeleiding en de kans om je verder te ontwikkelen als software developer. Dat kunnen wij jou bieden bij deelname aan deze leuke traineeship. Je krijgt een mentor toegewezen die jou alle kneepjes van het vak leert. Heb jij al wat ervaring als software developer? Daar worden wij heel blij van! Lees snel verder! Bedrijfsprofiel Als software developer neem je deel aan een trainings programma in de omgeving van Haarlem waar je persoonlijk wordt begeleidt, zodat je alle kneepjes van het vak leert. Aan de hand van jouw kennis en ervaring krijg je een persoonlijk opleidingstraject. Je gaat

Bekijk vacature »

Magento2 Developer

Functie Ben jij een ontwikkelaar en wil jij een volgende stap zetten en als teamlead aan de slag? Lees dan snel verder! Voor een gewilde opdrachtgever in omgeving Delft zijn wij op zoek naar een programmeur die als meewerkend voorman aan de slag wilt gaan. Een developer die een team van twee man aan zal sturen. Jouw werkzaamheden zullen er als volgt uitzien; Ontwikkelen en ontwerpen van API's; Maatwerkoplossingen; Databeveiliging; Optimalisatie webshops; Ontwikkelen technische implementaties voor verbetering database; Aanspreekpunt voor de organisatie en verantwoordelijk voor de aansturing van externe developers. Zoek je veel uitdaging en veelzijdigheid in je werk dan

Bekijk vacature »

Java Developer

Java Developers opgelet! Bij Luminis zijn ze opzoek naar jou. Lees de vacature en solliciteer direct. Luminis is een software- en technologiebedrijf met meerdere vestigingen. Vanuit deze vestigingen werken 200 professionals aan technisch hoogwaardige oplossingen voor klanten zoals KLM, Nike en Bol.com. Ook ontwikkelt Luminis eigen oplossingen op het gebied van cloud, Internet of Things, data intelligence, e-sports en e-learning. Luminis onderscheidt zich door aantoonbaar voorop te lopen in technologie en innovatie. Luminis heeft drie kernpunten die verankerd zitten in alles wat we doen: het omarmen van nieuwe technologie, meesterschap en kennis delen. Functiebeschrijving First things first! Het is belangrijk

Bekijk vacature »

Full stack Developer / .NET / Angular / Azure

Dit ga je doen Jij gaat je als Full Stack .NET Developer voornamelijk bezighouden met: Het vertalen van concepten naar passende innovatieve en duurzame oplossingen; Het ontwikkelen van bedrijf kritische en gebruiksvriendelijke applicaties voor de internationale markt en intern gebruik; Bouwen aan software om het Internet of Things netwerk te ondersteunen; Het maken en onderhouden van interfaces tussen systemen aan de hand van API's; Het onderhouden en blijven verbeteren van de ontwikkelde software. Hier ga je werken Binnen deze organisatie zal jij als Full Stack .NET Developer een belangrijke rol krijgen en ga je dagelijks de uitdaging aan om maatwerk

Bekijk vacature »

Dynamische Oracle/APEX Ontwikkelaar in de logistie

Bedrijfsomschrijving De organisatie in de regio Rotterdam is gespecialiseerd in het ontwikkelen van moderne webbased software voor de ERP branche. In totaal is er 20FTE aan specialisten actief binnen de organisatie. De ICT afdeling bestaat momenteel uit 15FTE. Ze groeien ontzettend hard en daarom zoeken zij een Oracle/APEX Developer die het reeds sterke team nog sterker komt maken. Hier werken ze op projectbasis voor verschillende grote organisaties in de logistieke sector. Het is een informele organisatie waarbinnen een fijne werksfeer heerst. Zoals aangegeven willen ze het team nog sterker maken en daarvoor zoeken ze bij voorkeur medior of senior Oracle/APEX

Bekijk vacature »

Oracle APEX developer

Wat je gaat doen: Als Oracle APEX ontwikkelaar bij DPA werk je samen met collega’s aan de meest interessante opdrachten. Je zult je ervaring met SQL, PL/SQL, JavaScript, HTML en CSS inzetten om wensen van opdrachtgevers te vertalen naar technische oplossingen. Je werk is heel afwisselend, omdat DPA zich niet beperkt tot een specifieke branche. Zo ben je de ene keer bezig binnen de zorgsector, de andere keer is dit bij de overheid. Wat we vragen: Klinkt goed? Voor deze functie breng je het volgende mee: Je hebt een hbo- of universitaire opleiding afgerond Je hebt 2 tot 5 jaar

Bekijk vacature »

Robot Programmeur

Een verantwoordelijke baan met leuke uitdagingen. Heb jij ervaring met het programmeren van robots? Kan jij goed samenwerken met collega's die verschillende specialisaties hebben? Ben je oplossingsgericht, analytisch en flexibel? Ga dan aan de slag als Robot Programmeur bij Gibas in Nijkerk! Als Robot Programmeur kom je te werken bij Gibas. Dat betekent dat je gegarandeerd meewerkt aan unieke oplossingen in productieprocessen. Bij elk project moet er opnieuw geëngineerd en geprogrammeerd worden. Dat maakt jouw werk uitdagend! Voordat je robots gaat programmeren komt er het volgende bij kijken: De opdracht gaat van de afdeling Sales naar de afdeling Operations door

Bekijk vacature »

.Net ontwikkelaars voor de zorgsector

Bedrijfsomschrijving Voor onze klant in de omgeving van Zwolle zijn wij op zoek naar een ervaren .Net ontwikkelaar, bij voorkeur met ervaring binnen de belangrijkste sector van Nederland, namelijk: de zorgsector. Deze internationale organisatie ontwikkelt software voor de zorgsector. Er werken zo'n 25 medewerkers hard aan een oplossing die gebruikt wordt door heel Nederland. Er heerst een informele sfeer waarbij er altijd ruimte is voor een grapje. Je collega's zijn stuk voor stuk sterke ontwikkelaars vanuit verschillende achtergronden en met verschillende leeftijden. Je komt hier terecht in een organisatie die zich hard inzet om de zorgsector te verbeteren. De mogelijkheden

Bekijk vacature »

Medior Java developer

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 »
Manaus Lavens

Manaus Lavens

20/12/2010 21:57:55
Quote Anchor link
Beste,

Bij het programmeren met oop ben ik op een probleem gekomen.
Ik wil binnen een class, een nieuwe class aanmaken en deze class meegeven.

Bv:
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
<?php

/**
 * @author Lavens
 * @copyright 2010
 */


class parent{
    public function __construct(){
        
    }

    private function test(){
        return new child($this);
    }
}

class child{
    private $parent
    public function __construct(parent $parent){
        $this->parent = $parent;
    }
}

?>

De variabele $this werkt blijkbaar niet. Ik krijg een wit scherm. Iemand een idee hoe ik hem wel kan meegeven? Of is dit onmogelijk?

Mvg, Manaus
Gewijzigd op 20/12/2010 21:58:47 door Manaus Lavens
 
PHP hulp

PHP hulp

14/11/2024 18:39:03
 
Niels K

Niels K

20/12/2010 22:00:22
Quote Anchor link
Wat verwacht je precies? ;)
 
Yea Rupie

Yea Rupie

20/12/2010 22:00:52
Quote Anchor link
Ja en wat is je vraag?

Quote:
__construct(parent $parent)

klopt dit wel?
 

20/12/2010 22:01:03
Quote Anchor link
Wil jij niet gewoon extends gebruiken?
language.oop5.inheritance
 
Manaus Lavens

Manaus Lavens

20/12/2010 22:01:09
Quote Anchor link
Sorry had te vroeg op de submit knop geduwd.
 
Niels K

Niels K

20/12/2010 22:04:16
Quote Anchor link
Een wit scherm betekend in dit geval gewoon dat het goed is.

@karl
Hoeft niet perse he. Dit is opzich een 'klein' begin van het te weinig gebruikte 'dependency injection'. Maar dat is waarschijnlijk niet waar manaus op doelt, maar goed.
Gewijzigd op 20/12/2010 22:04:55 door Niels K
 
Manaus Lavens

Manaus Lavens

20/12/2010 22:07:05
Quote Anchor link
In de class Auto wordt volgende construct uitgevoerd :
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
public function __construct(Database $db, Gebruiker $user, $type, $laadauto = 0){
        $this->db = $db;
        $this->user = $user;
        $this->user->verwijderauto();
        if($laadauto != 0){
            $this->autoladen($laadauto);
        }else{
           $this->laadgegevens($type);  
        }    
    }

Het is de functie verwijderauto van de class Gebruiker die fout loopt.
Hieronder zie je de functie verwijderauto van class Gebruiker:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
public function verwijderauto(){
            $query = $this->db->query("SELECT id, UNIX_TIMESTAMP(bouwjaar) as bouwjaar, merk FROM autos WHERE eigenaar = '".$this->gegevens['id']."'");
            while($row = $query->fetch()){
                $type = new Auto($this->db, $this, $row['merk']);
                if($type->type("leeftijd") - (floor((time() - $row['bouwjaar'])/(60*60*24))) < 1){
                    $this->db->query("DELETE FROM autos WHERE id = '".$row['id']."'");
                }
            }
    }
Gewijzigd op 20/12/2010 22:14:01 door Manaus Lavens
 

20/12/2010 22:07:58
Quote Anchor link
Yea Rupie op 20/12/2010 22:00:52:
Ja en wat is je vraag?

Quote:
__construct(parent $parent)

klopt dit wel?


Nee.

Niels Kieviet op 20/12/2010 22:04:16:
Een wit scherm betekend in dit geval gewoon dat het goed is.

@karl
Hoeft niet perse he. Dit is opzich een 'klein' begin van het te weinig gebruikte 'dependency injection'. Maar dat is waarschijnlijk niet waar manaus op doelt, maar goed.


Als hij dat kent, dan weet hij ook hoe hij dat moet fixen.

Manaus Lavens op 20/12/2010 22:07:05:
Ik z


ja?
 
Manaus Lavens

Manaus Lavens

20/12/2010 22:11:21
Quote Anchor link
zie mijn reactie hierboven voor de exacte code. Als ik de aanmaak van het object auto aanroep in Gebruiker, dan loopt het fout en is heel men website wit. Zet ik '//' ervoor dan werkt hij wel normaal. Dus het moet effectief daaraan liggen.
 
Manaus Lavens

Manaus Lavens

22/12/2010 20:43:41
Quote Anchor link
Niemand?
 
Niels K

Niels K

22/12/2010 20:50:58
Quote Anchor link
Zet error reporting eens aan.
 
Jaron T

Jaron T

22/12/2010 20:56:29
Quote Anchor link
__construct(Auto $auto, Fiets $fiets)
{
}

werkt niet... dit moet niet bij php (je hoeft geen type aan te geven),dit moet wel bij bijvoorbeeld c#
 
Niels K

Niels K

22/12/2010 21:01:33
Quote Anchor link
@Jaron

Dit werkt wel ;-)
 
Jaron T

Jaron T

22/12/2010 21:04:48
Quote Anchor link
Niels Kieviet op 22/12/2010 21:01:33:
@Jaron

Dit werkt wel ;-)


:o straks eens kijken :$

edit: Kan je dit ook doen voor een : int, string, date etc?
Gewijzigd op 22/12/2010 21:11:19 door Jaron T
 
Niels K

Niels K

22/12/2010 21:06:23
Quote Anchor link
;)

zoals ik al zei:

Quote:
@karl
Hoeft niet perse he. Dit is opzich een 'klein' begin van het te weinig gebruikte 'dependency injection'. Maar dat is waarschijnlijk niet waar manaus op doelt, maar goed.
 
Manaus Lavens

Manaus Lavens

23/12/2010 16:21:46
Quote Anchor link
Error reporting geeft niets aan.
Maar als ik de functie in class gebruiker aanroep buiten de class auto, dan werkt het wel dus er moet daar ergens iets mislopen volgens mij :/

Mvg
 
Kris Peeters

Kris Peeters

23/12/2010 16:31:00
Quote Anchor link
Jaron T op 22/12/2010 21:04:48:
...Kan je dit ook doen voor een : int, string, date etc?


Nee.
Wel voor array, ook voor object.
Maar php gaat zó los om met datatypes dat het onzinnig is voor string/int/float.
 



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.