package MyObject; use IO::Socket::INET; @ISA = ("IO::Socket::INET"); sub peerhostport { my $self=shift; my $peerport=$self->peerport; my $peerhost=$self->peerhost; return "$peerhost:$peerport"; } 1; package main; my $foo=MyObject->new(PeerAddr => 'www.perlmonks.org', PeerPort => '80', Proto => 'tcp'); my $string=$foo->peerhostport(); print "string is [$string]\n";