Help for this page

Select Code to Download


  1. or download this
    package Exp;
    
    ...
        push @{ $self->{ stored } }, new( $it );  # <---here NOT OK    
    }
    1;
    
  2. or download this
    # croaks without arguments
    
    ...
    
    bless({ stored => [], validated => 2 }, "Exp")
    
  3. or download this
    
    perl -I . -MData::Dump -MExp -e " $exp=Exp->new(2); $exp->store(3) "
    
    No arg! at -e line 1.
    
  4. or download this
    package ExpOk;
    
    ...
    }
    1;
    
  5. or download this
    perl -I . -MData::Dump -MExpOk -e " $exp=ExpOk->new(2); $exp->store(3)
    +; dd $exp "
    
    bless({ stored => [bless({ validated => 3 }, "ExpOk")], validated => 2
    + }, "ExpOk")