Do you think if my following code is correct for implementing a static method (maybe singleton, or class method) in perl class? use strict; use warnings; package A; sub new { my $class = shift; bless {},$class; } sub count { our $int ||= 0; $int ++; return $int; } 1; package B; print A->count,"\n"; print A->count,"\n"; print A->count,"\n"; The run results: $ perl t4.pl 1 2 3 I want a method like this one in scala code. object Foo { var int = 0 def increase = { int += 1; int } } println(Foo.increase) println(Foo.increase) println(Foo.increase) Thank you. -- Simple Mail https://simplemail.co.in/Thread Next