Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include "Microwave.h"
- #include "FrozenMeal.h"
- Microwave::Microwave()
- : power(200)
- , period(0.0)
- {
- }
- void Microwave::morePower()
- {
- if (power <= 800) {
- power += 200;
- }
- }
- void Microwave::lessPower()
- {
- if (power >= 400) {
- power -= 200;
- }
- }
- void Microwave::setPeriod(double p)
- {
- period = p;
- }
- void Microwave::heatMeal(FrozenMeal& frozenMeal)
- {
- frozenMeal.setTemperature(frozenMeal.getTemperature() + (frozenMeal.getCoefficient()* power * period / frozenMeal.getVolume()));
- }
- int Microwave::getPower() const
- {
- return power;
- }
- double Microwave::getPeriod() const
- {
- return period;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement