Ho imparato un po 'il Perl ora e l'ho trovato molto diverso dalle altre lingue OOP che conosco. ho cercato di tradurre un codice C# che va come:Esiste qualche funzione in Perl simile a GetType() in C#?
class Car{}, class CarList{}, class Program{}
e un metodo (pseudocodice):
if (var.GetType() == Car)
{
}
else if (var.GetType == CarList)
{
}
Come faccio a scrivere questo in Perl, senza una funzione GetType o c'è uno?
indipendentemente dalla lingua, fare le cose in questo modo, piuttosto che il polimorfismo è Bad OOP. – aschepler