В этом коде вы создаете объект класса.
здесь $self
- хеш, содержащий две ключевые записи, свойство и провайдера и их соответствующие значения.
bless
- это встроенная функция Perl, которая принимает один или два параметра, первый аргумент является референтом, а второй - пакетом, который благословляет референта. Если второй аргумент опущен, то используется текущий пакет.
Теперь после благословения вы можете использовать $self->{property}
, который даст вам 'u', и $self->{provider}
, который даст вам 'ramesh', в текущем пакете.
Лучший способ изучить Perl - прочитать стандартную книгу Programming Perl by the inventor itself
.