#ifndef _ALCOHOL_H
#define _ALCOHOL_H

#include "article.h"

class AlcoholicDrink : public Article
{
public:
  // Constructor
  AlcoholicDrink(std::string _nom, double _grossPrice, int _volume, double _degree, double _excise);

  // Returns the volume of the drink
  int getVolume();
  // Returns net price of the article
  virtual double getNetPrice();

protected:
  int volume; // Volume of the drink (cl)
  double degree; // Alcoholic degree
  double excise; // Excise duty per litre of pure alcohol (100 degrees)
};

#endif // _ALCOHOL_H