#include "play.h" Play::Actor::Actor(std::string const & name, std::string const & character) : name{name}, character{character} {} void Play::Actor::print(std::ostream & os) const { os << name << " as " << character; } Play::Play(std::string const& n, int l) : name{n}, length{l} {} void Play::add_actor(std::string const& name, std::string const& character) { actors.push_back(Actor{name, character}); } void Play::print(std::ostream & os) const { os << name << ", " << length << " minutes\n"; os << "Starring:\n"; for (auto a: actors) { a.print(os); os << std::endl; } }