Can somebody explain why methods (1),(2),(3) are executed without calling them?
public static class Kaczka {
public String toString() { //(1)
return "Kaczka";
}
}
public static class Pies{
public String toString() //(2)
{
return "Pies";
}
}
public static class Kot{
public String toString() //(3)
{
return "Kot";
}
}