Это простой консольный калькулятор для выполнения операций с комплексными числами. Поддерживает сложение, вычитание, умножение и деление.
- Запустите файл
Main.java
, чтобы начать программу. - Следуйте подсказкам, чтобы ввести действительные и мнимые части двух комплексных чисел.
- Выберите операцию, которую вы хотите выполнить (сложение, вычитание, умножение или деление).
- Просматривайте результат и выбирайте, хотите ли вы выполнить еще одну операцию.
- Поддерживает основные арифметические операции с комплексными числами.
- Использует паттерн Стратегии для обработки различных операций.
- Соблюдает принципы SOLID для лучшего проектирования кода.
model
: Содержит классы, связанные с комплексными числами, калькулятором и стратегиями операций.view
: Обрабатывает ввод и вывод пользователя.controller
: Управляет взаимодействием между моделью и представлением.util
: Включает в себя вспомогательные классы, такие как Logger.main
: Содержит класс Main для запуска приложения.