Poznałem Perla już od jakiegoś czasu i stwierdziłem, że różni się on od innych języków OOP, które znam. próbowałem przetłumaczyć kod C#, który brzmi tak:Czy istnieje jakaś funkcja w Perlu podobna do GetType() w C#?
class Car{}, class CarList{}, class Program{}
i metoda (pseudokod):
if (var.GetType() == Car)
{
}
else if (var.GetType == CarList)
{
}
jak mogę napisać to w Perl bez funkcji gettype czy jest tam ktoś?
Niezależnie od języka, robienie rzeczy w ten sposób zamiast Polimorfizm jest zły OOP. – aschepler