Hey allemaal...
Ik ben hard bezig met het leren van OO scripten, echte rloop ik nu tegen iets aan...
Ik heb het volgende:
Class Fotos
Functies: __construct & upload
Nu wil ik de functie 'upload' benaderen zónder de functie __construct te benaderen, deze gaat dan gegevens zoeken van een foto die niet bestaat.
Iemand enig idee hoe je dit uitvogelt?
Groetjes,
- [OOP] Een nieuw object aanmaken zonder __construct
-
10-04-2007, 16:06 #1
- Berichten
- 1.669
- Lid sinds
- 19 Jaar
[OOP] Een nieuw object aanmaken zonder __construct
-
-
10-04-2007, 16:12 #2
- Berichten
- 75
- Lid sinds
- 18 Jaar
je zou de functie upload static kunnen maken.
maar de vraag is of je nog wel met echt OOP bezig ben als je een constructor hebt die niet mag worden aangeroepen
-
10-04-2007, 16:46 #3
- Berichten
- 1.331
- Lid sinds
- 19 Jaar
Origineel gepost door Edwin Rasser
Hey allemaal...
Ik ben hard bezig met het leren van OO scripten, echte rloop ik nu tegen iets aan...
Ik heb het volgende:
Class Fotos
Functies: __construct & upload
Nu wil ik de functie 'upload' benaderen zónder de functie __construct te benaderen, deze gaat dan gegevens zoeken van een foto die niet bestaat.
Iemand enig idee hoe je dit uitvogelt?
Groetjes,
PHP Code:<?php
Class SiteDeals {
var $sName;
public function __Construct( )
{
return $this -> sName;
}
public function setName( $Name )
{
$this -> sName = $Name;
}
}
$SD = new SiteDeals;
$SD -> setName( 'Webmaster Community' );
?>Laatst aangepast door Martijn Dwars : 10-04-2007 om 16:51
-
10-04-2007, 17:26 #4
- Berichten
- 1.669
- Lid sinds
- 19 Jaar
Dat moet uiteraard method zijn... Ja, volgens de reader van school was dit de handigste manier...
Ik denk nu toch dat ik het volgende doe:
-Class upload
met bijbehorende methods (functies)
-Class Fotos
met bijbehorende methods (functies)
In ieder geval bedankt voor je moeite;)
Plaats een
- + Advertentie
- + Onderwerp
Marktplaats
Webmasterforum
- Websites algemeen
- Sitechecks
- Marketing
- Domeinen algemeen
- Waardebepaling
- CMS
- Wordpress
- Joomla
- Magento
- Google algemeen
- SEO
- Analytics
- Adsense
- Adwords
- HTML / XHTML
- CSS
- Programmeren
- PHP
- Javascript
- JQuery
- MySQL
- Ondernemen algemeen
- Belastingen
- Juridisch
- Grafisch ontwerp
- Hosting Algemeen
- Hardware Info
- Offtopic