У меня есть два класса:Инстанцирование класс, ToString термины
import android.cla;
public class CW {
public static void main(String [] args){
System.out.println(new cla());
}
}
public class Cl {
@Override
public String toString(){
return "LOL";
}
}
В первом классе я звоню объекты toString()
метод, который был перекрываться и печать его консоль. Он явно возвращает «LOL»;
У меня есть два вопроса:
Можно ли вернуть данные в то время как инстанцировании как это (
new cla()
) не отменяя объектамtoString()
метод; иЧто такое правильный термин для инстанцировании классов, как это (
new cla()
), это без объявления, как:Object l = new cla()
Спасибо. Пожалуйста, исправьте меня на правильных условиях.