Skip to content

Домашнее задание 7 1. Расширить задачу про котов и тарелки с едой. 2. Сделать так, чтобы в тарелке с едой не могло получиться отрицательного количества еды (например, в миске 10 еды, а кот пытается покушать 15-20). 3. Каждому коту нужно добавить поле сытость (когда создаем котов, они голодны). Если коту удалось покушать (хватило еды), сытость = …

License

Notifications You must be signed in to change notification settings

dserov/Cats-And-Food

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Java 1

Домашнее задание 7
1. Расширить задачу про котов и тарелки с едой.
2. Сделать  так,  чтобы  в тарелке с едой не могло получиться отрицательного количества еды
(например, в миске 10 еды, а кот пытается покушать 15-20).
3. Каждому  коту  нужно  добавить поле сытость (когда создаем котов, они голодны). Если коту
удалось покушать (хватило еды), сытость = true.
4. Считаем, что если коту мало еды в тарелке, то он её просто не трогает, то есть не может быть
наполовину сыт (э​то сделано для упрощения логики программы)​.
5. Создать  массив  котов  и  тарелку  с  едой, попросить всех котов покушать из этой тарелки и
потом вывести информацию о сытости котов в консоль.
6. Добавить в тарелку метод, с помощью которого можно было бы добавлять еду в тарелку.

7.Сделать это все графически.


Сборка и компиляция проекта (сборка jar-файла) :
```
mvn clean compile assembly:single
```
Запуск либо
```
java -jar CatsAndFood.jar
```
либо
```
mvn exec:java -Dexec.mainClass="CatsAndFood"
```

About

Домашнее задание 7 1. Расширить задачу про котов и тарелки с едой. 2. Сделать так, чтобы в тарелке с едой не могло получиться отрицательного количества еды (например, в миске 10 еды, а кот пытается покушать 15-20). 3. Каждому коту нужно добавить поле сытость (когда создаем котов, они голодны). Если коту удалось покушать (хватило еды), сытость = …

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages