Написать сайт для продажи предметов искусства с аукциона.
У нас имеется аукционист – это человек, который ведет аукцион. У аукциониста есть свои счет с суммой денежных средств и склад, в котором лежат различные предметы искусства, которые во время аукциона будут проданы участникам аукциона. Предметы должны продаваться участнику, предложившему наибольшую сумму за выставленный предмет. В случае победы участника на аукционе, со счета участника на счет аукциониста списывается сумма, которую он предложил за предмет искусства, а со склада аукциониста на склад участника перемещается предмет искусства, который участвовал в аукционе.
В программе должны присутствовать такие объекты как:
- предмет искусства
- аукционист (человек, ведущий аукцион)
- участник (человек, который борется за предметы искусства, выставленные на аукцион)
- счет аукциониста (сумма денежных средств, вырученных за проданные предметы искусства)
- склад аукциониста (список предметов искусства, которые находятся у аукциониста)
- счет участника (сумма денежных средств, имеющихся у участника)
- склад участника (список предметов искусства, которые были куплены участником на аукционе)