Object An instance of a class. In Perl, an object is generally returned from a special function called a constructor. It is always a scalar. It is always a reference. In Perl, an object is created when a referent is associated with a class name using the "bless" function.