Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > Web Development
You last visited: Today at 04:06

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



Klassen und Objete // was mach ich falsch ?

Discussion on Klassen und Objete // was mach ich falsch ? within the Web Development forum part of the Coders Den category.

Reply
 
Old   #1
 
elite*gold: 0
Join Date: Jan 2011
Posts: 85
Received Thanks: 4
Klassen und Objete // was mach ich falsch ?

hey leute ich will nur eine simple ausgabe erhalten und was erhalte ich eine fehler meldung was mach ich falsch ??
<?php
class Mensch
{
private $name;
protected function setName($value)
{
$this -> name = $value;
}
protected function getName()
{
return $this -> name;
}

}
$man = new Mensch;
$man -> setName(test);
echo $man -> getNamen();

?>
xTrojaner is offline  
Old 03/18/2012, 00:33   #2
 
mydoom's Avatar
 
elite*gold: 0
Join Date: Dec 2007
Posts: 322
Received Thanks: 98
Quote:
Originally Posted by xTrojaner View Post
was mach ich falsch ??
1. Netter Threadname.
2. Ausgezeichnete Rechtschreibung.
3. Sehr exakte Fehlerbeschreibung.
4. Code geschickt angehangen. Die Lesbarkeit nimmt stark zu.
Ist wieder Copy & Paste angesagt?

Mal abgesehen davon machen überflüssige Leerzeichen, fehlende Anführungszeichen, das Aufrufen nicht existierender bzw. von außerhalb des Objektes nicht erreichbarer Methoden sowie fehlerhafte Instanziierung wenig Sinn.
mydoom is offline  
Thanks
1 User
Old 03/20/2012, 14:41   #3
 
Mashkin's Avatar
 
elite*gold: 44
Join Date: May 2010
Posts: 2,053
Received Thanks: 1,747
Ich will ja mal nicht so sein...

PHP Code:
<?php
class Mensch
{
private 
$name;

public function 
setName($value)
{
$this->name $value;
}
public function 
getName()
{
return 
$this->name;
}

}
$man = new Mensch;
$man->setName('test');
echo 
$man->getName();
?>
Man beachte das "public" - du solltest dir die Sichtbarkeits-Schlüsselwörter nocheinmal näher ansehen:


Außerdem kommen Strings in Anführungszeichen (' ' oder " ").
Mashkin is offline  
Old 03/20/2012, 15:41   #4


 
elite*gold: 0
Join Date: Jul 2009
Posts: 3,357
Received Thanks: 705
Beschäftigt habe ich mich mit OOP in php noch nicht wirklich, aber du rufst unten die FUnktion "getNamen()" auf, diese hast du aber gar nicht definiert, sondern nur "getName()"...
StridingGiant is offline  
Old 03/20/2012, 16:03   #5
 
NotEnoughForYou's Avatar
 
elite*gold: 0
Join Date: Jun 2010
Posts: 3,406
Received Thanks: 2,024
das ist zwar natürlich auch ein Fehler, aber auch mit dem richtigen Namen hätte es wegen der protected methode nicht geklappt.
NotEnoughForYou is offline  
Reply


Similar Threads Similar Threads
was mach ich falsch
07/31/2011 - CrossFire - 7 Replies
Hallo wie der titel schon sagt was mach ich falsch beim hacken bei mir kommt immer so eine meldeung von xtrap oder so und hab echt fast jeden hack hier ausprobiert und es kommt immer wieder . ich starte den injektor als admin ( wegen win7) gib den prozess crossfire ein und füge die dll ein und dann öffne ich crossfire bis jetzt läuft alles normal denn steht da erfolgreich injectet dann kommt crossfire und gleich danach die meldung von xtrap oder so . jetzt sagt mir bitte was ich falsch mache
[WAS MACH ICH FALSCH]
04/10/2011 - Metin2 Private Server - 7 Replies
Hay leute ich versuch schon sied 2tagen ne map zu kopieren schaff es aber nicht. Ich mach das so: 1.Map ordna kopieren 2.Kordies endern 3.index eintragen 4.game 61 game 99 game 2 ordna die zahl dazuschreiben 5. reboot 6.testen 7.da steht nur You warp to ....... .......... 8.bitte helft mir
Was mach ich falsch ?
06/01/2010 - Metin2 Private Server - 5 Replies
Ich habe den Metin 2 fesnternamen schon in Metin2 geändert und der bot öffnet sich auch, aber wenn ich auf strat drücken will kommt folgendes http://img683.imageshack.us/img683/7184/unbenannt ka.th.jpg Uploaded with ImageShack.us was heißt da oder was mache ich falsch bitte helft mir... is der angelbot M2fish beta 2.5 .... und spiele pserver freeworld 2
Was mach ich falsch?
11/21/2009 - Metin2 Private Server - 1 Replies
Habe nach einem p-s3rV3r gesucht und einen gefunden namens N3wMT2 Habe die china und die de. exe downgeloadet und in meinen selbsterstellten ordner bei metin.de eingefügt. So nun meine frage an euch bitte was muss ich jetzt als nächstes tun? Passt es so was ich gemacht habe? Bitte um Hilfe, bekommt auch ein danke^^
was mach ich falsch?
07/27/2005 - Technical Support - 1 Replies
hier meine sig is kaputt aber da isse nich kaputt warum o,o http://nightow.de/bildchen/forum edit.JPG



All times are GMT +1. The time now is 04:07.


Powered by vBulletin®
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2026 elitepvpers All Rights Reserved.