#ifndef I_RANDOM_GENERATOR_H #define I_RANDOM_GENERATOR_H #include class IRandomGenerator { public: virtual ~IRandomGenerator() {} virtual double getInRange_11() const = 0; virtual double getInRange_01() const = 0; virtual int getRand() const = 0; virtual int getRand(int maxNum) const = 0; virtual QByteArray getArray() const = 0; }; #endif