Why not calculate it in a property in your AccruedClass on demand?
public class AccruedClass
{
...
public double CalcAcc { get { return AccruedInterest * PriceFactor * Quantity; } }
}
That way it always returns the current value, even if the Quantity is changed after construction?