// PL8/baseclasspointer2.cpp // Demonstrates use of baseclass pointer for polymorphism // Niels Walet, Last modified 03/12/2019 #include class particle { protected: double charge; public: particle(double q) : charge{q}{} void info(){std::cout<<"particle: charge="<