Schrift
[thread]7254[/thread]

Objektspezifische Variablen (Seite 3)



<< |< 1 2 3 >| >> 21 Einträge, 3 Seiten
betterworld
 2005-09-07 02:02
#57695 #57695
User since
2003-08-21
2613 Artikel
ModeratorIn

user image
[quote=phaylon,06.09.2005, 23:36]Öhm. Was tut das?[/quote]
hm, hoffentlich das, was renee moechte ;-)
Ich hab es hier noch einmal etwas ausfuehrlicher gezeigt... Sollte lauffaehig sein, sobald Ihr die Unterstriche in der vorletzten Zeile fixt.
Code: (dl )
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
31
32
33
34
package Ball;

Ball::Funktionsweise->new(my $funktionsweise);

sub new {
shift;
return bless {@_};
}

sub gruesse {
print "Hallo, ich bin ein ".$funktionsweise."!\n";
}

Ball->new(funktionsweise=>'Fussball')->gruesse;
Ball->new(funktionsweise=>'Handball')->gruesse;

exit (0);


package Ball::Funktionsweise;
use Tie::Scalar;
use base qw(Tie::StdScalar);

sub FETCH {
package DB;
no warnings;
[caller (1)];
my $ball = $DB::args[0];
return $ball->{funktionsweise};
}

sub new {
tie $_[1], _ _PACKAGE_ _;
}
<< |< 1 2 3 >| >> 21 Einträge, 3 Seiten



View all threads created 2005-09-05 16:46.