Bank System
Accumulator Class Reference

#include <account.h>

Collaboration diagram for Accumulator:
Collaboration graph

Public Member Functions

 Accumulator (Date m_lastDate, double m_value)
 
 Accumulator ()
 
double getSum (Date m_date)
 
void change (Date m_lastDate, double m_value)
 
void reset (Date m_lastDate, double m_value)
 

Private Attributes

Date lastDate
 
double value
 
double sum
 

Constructor & Destructor Documentation

◆ Accumulator() [1/2]

Accumulator::Accumulator ( Date  m_lastDate,
double  m_value 
)

◆ Accumulator() [2/2]

Accumulator::Accumulator ( )

Member Function Documentation

◆ change()

void Accumulator::change ( Date  m_lastDate,
double  m_value 
)
Here is the call graph for this function:

◆ getSum()

double Accumulator::getSum ( Date  m_date)
Here is the call graph for this function:

◆ reset()

void Accumulator::reset ( Date  m_lastDate,
double  m_value 
)
Here is the call graph for this function:

Member Data Documentation

◆ lastDate

Date Accumulator::lastDate
private

◆ sum

double Accumulator::sum
private

◆ value

double Accumulator::value
private

The documentation for this class was generated from the following files: