public class Solution {
public static void main(String[] args) {
Cat cat1 = new Cat();
cat1.count();
//напишите тут ваш код
Cat cat2 = new Cat();
cat2.count();
//напишите тут ваш код
System.out.println("The cat count is " + Cat.count);
}
public static class Cat {
public static int count = 0;
private void count(){
Cat.count=Cat.count+1;
}
}
}
ZevoFF
13 уровень
Хочу при создании какого либо экземпляра обьекта сразу же выполнять код. В данном случае хочу чтоб при создании екземпляра класса Cat , выполнилась функция cat2.count(); . При этом чтоб я в точке входа мейн не вызывал эту функцию cat2.count();
Обсуждается
Комментарии (3)
- популярные
- новые
- старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
ZevoFFExpert
11 февраля 2020, 20:32
спасибо,я пошел на следующий уровень))
0
Ksenia Volkova Java Developer в DXC Master
7 февраля 2020, 13:05
Обязательно туда дойдешь, и очень скоро.
На следующем уровне.
0
ZevoFFExpert
7 февраля 2020, 13:03
Коллега по работе предложила воспользоваться "конструктором". Если мы туда ещё дойдем или рано поднял этот вопрос, то можете не отвечать.
Спасибо.
0