diff options
added new examples
1 files changed, 18 insertions, 0 deletions
| -rw-r--r-- | Big4_and_inheritance/Drinks/AlcoholDrink.cpp | 18 |
diff --git a/Big4_and_inheritance/Drinks/AlcoholDrink.cpp b/Big4_and_inheritance/Drinks/AlcoholDrink.cpp new file mode 100644 index 0000000..0e20087 --- /dev/null +++ b/Big4_and_inheritance/Drinks/AlcoholDrink.cpp @@ -0,0 +1,18 @@ +#include "AlcoholDrink.h" + + + +AlcoholDrink::AlcoholDrink(const char* mark, int ml, int percentAlcohol) : Drink(mark,ml) +{ + setAlcohol(percentAlcohol); +} +void AlcoholDrink::setAlcohol(int alcohol) +{ + if (alcohol < 4 || alcohol>98) + alcohol = 20; + percentAlcohol = alcohol; +} +int AlcoholDrink::getAlcohol() const +{ + return percentAlcohol; +} |
