// simple derived class
#ifndef RATED_H
#define RATED_H

#include "tabtenn0.h"

class RatedPlayer : public TableTennisPlayer
{
private:
    unsigned int rating;     // add a data member
public:
    RatedPlayer (unsigned int r = 0, const char * fn = "none",
                       const char * ln = "none", bool ht = false);
    RatedPlayer(unsigned int r, const TableTennisPlayer & tp);
    unsigned int Rating() { return rating; }        // add a method
    void ResetRating (unsigned int r) {rating = r;} // add a method
};

#endif RATED_H

