Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include "Fruit.h"
- #include "FruitBox.h"
- #include "Banana.h"
- #include "Lemon.h"
- #include "Lime.h"
- #include "LittleHand.h"
- int main() {
- Lemon l;
- Banana b;
- Lime li;
- std::cout << l.getVitamins() << std::endl;
- std::cout << b.getVitamins() << std::endl;
- std::cout << l.getName() << std::endl;
- std::cout << b.getName() << std::endl;
- Fruit& f = l;
- std::cout << f.getVitamins() << std::endl;
- std::cout << f.getName() << std::endl;
- FruitBox fn(5);
- std::cout << fn;
- fn.putFruit(&l);
- fn.putFruit(&b);
- fn.putFruit(&li);
- std::cout << "Adding 3 fruits" << std::endl;
- std::cout << fn;
- Fruit *pickedFruit = fn.pickFruit();
- std::cout << "Removing 1 fruit" << std::endl;
- std::cout << fn;
- (void)pickedFruit;
- FruitBox lemons(5);
- FruitBox bananas(5);
- FruitBox limes(5);
- LittleHand hand;
- hand.sortFruitBox(fn, lemons, bananas, limes);
- std::cout << "unsorted" << fn;
- std::cout << "Lemons : " << lemons;
- std::cout << "Bananas : " << bananas;
- std::cout << "Limes : " << limes;
- return 1337;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement