#ifndef __PuntoMateriale_h__ #define __PuntoMateriale_h__ #include "particella.h" #include "Posizione.h" #include "CampoVettoriale.h" class PuntoMateriale : public Particella, Posizione { public: PuntoMateriale(double massa, double carica, const Posizione&); PuntoMateriale(double massa, double carica, double x, double y, double z); ~PuntoMateriale(); CampoVettoriale CampoElettrico(const Posizione&) const ; CampoVettoriale CampoGravitazionale(const Posizione&) const; }; #endif // __PuntoMateriale_h__