Thread Eine Frage der Ehre, Perls OOP und class UNIVERSAL (6 answers)
Opened by rosti at 2025-05-10 10:53

rosti
 2025-05-12 11:08
#197008 #197008
User since
2011-03-19
3617 Artikel
BenutzerIn
[Homepage]
user image
Was natürlich auch geht:

Code (perl): (dl )
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
use strict;
use warnings;
use IO::File;
use IO::String;

push @IO::File::ISA, 'CommonHandle';
push @IO::String::ISA, 'CommonHandle';

my $fh = IO::File->new;
my $sh = IO::String->new;

$fh->readbuffer;
$sh->readbuffer;

sub CommonHandle::readbuffer{
    my $self = shift;
    print ref $self, "\n";
}


Aber noch besser wäre es, diese Methode zu einer Methode der eigenen Instanz zu machen, nämlich der Instanz welche das FileHandle kapselt.
Last edited: 2025-05-12 12:58:27 +0200 (CEST)
http://blog.rolfrost.de/

The art of steam.

View full thread Eine Frage der Ehre, Perls OOP und class UNIVERSAL