// PL8/mixedarray.cpp // Demonstrate how to use a vector of baseclass pointers to achieve polymorphism // Niels Walet, Last modified 03/12/2019 #include class particle { protected: double charge; public: particle(double q) : charge{q} {} virtual void info(){std::cout<<"particle: charge="<