9#ifndef STANDARDREGISTRATION_H
10#define STANDARDREGISTRATION_H
47 virtual QString
toString()
const override;
The Person class represents a person with a name, affiliation, and email.
Definition person.h:20
The Registration class represents a registration for an event.
Definition registration.h:24
The StandardRegistration class represents a standard registration for an event.
Definition standardregistration.h:21
virtual QString toString() const override
Returns a string representation of the StandardRegistration object.
Definition standardregistration.cpp:25
virtual ~StandardRegistration() override=default
Destroys the StandardRegistration object.
virtual double calculateFee() const override
Calculates the fee for the standard registration.
Definition standardregistration.cpp:19
StandardRegistration(const Person &attendee, const QDate &bookingDate=QDate::currentDate())
Constructs a StandardRegistration object with the given attendee and booking date.
Definition standardregistration.cpp:12