Skip to content

Лабораторная работа №1 по курсу Прикладное программирование (based on Java)

License

Notifications You must be signed in to change notification settings

Gitatech/AccountingSystem

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 

Repository files navigation

AccountingSystem

Лабораторная работа №1 по курсу Прикладное программирование (based on Java)

Цель: Принципы ООП

Задача: Создать систему для учета квартир в многоэтажном доме

Предметная область: Дом, Квартира, Этаж

Требования

Система должна:

  1. Позволить подсчитать:
  • общую площадь дома,
  • этажность дома,
  • количество проживающих в нем человек.
  1. Давать возможность сравнивать дома и квартиры по параметрам.

  2. Для создания объектов использовать считывание из консоли.

PS.

!!! Названия пакетов, классов, объектов, функций должно быть в соответсвии с Java Code Convention от Oracle !!!

!!! Осмысленное название коммитов (с учетом стандартов) !!!

!!! Следование Git Flow (main / development / feature-branch) !!!

Критерии сдачи проекта

  1. Склонировать исходный репозиторий.
  2. Запушить исходный код на Ваш Github аккаунт.
  3. Оформить PR из вашей ветки в ветку development.
  4. Добавить коллаборатором меня и Михаила Лабутина.
  5. Добавить нас в PR как ревьюверов.

Будет плюсом

  1. Использование maven
  2. Использования паттернов Factory(или Builder) для создания объектов
  3. Использование JUnit

По всем вопросам обращаться в чат Java-Meow.

About

Лабораторная работа №1 по курсу Прикладное программирование (based on Java)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published