1
Как запустить код при создании нового объекта без каких-либо отдельных вызовов? Другими словами, как я могу определить, что происходит во время создания объекта?Как запустить код при создании экземпляра класса?
Например:
class Apple {
//code here
}
// ...
Apple banana = new Apple();
// ...
Как автоматически запустить код в то время я называю это:
Apple banana = new Apple();
Например, как я могу сделать один из методов Apple
«s можно назвать в время, когда я создаю новый Apple
? Исходя из Python, я ищу что-то вроде __init__
.
Вы ищете [Конструкторы] (https://docs.oracle.com/javase/tutorial/java/javaOO/constructors.html) его кажется. – outlyer