2010-02-22 2 views
-5

Мне нужно определить класс для хранения данных запаса в C++. Как минимум, ему нужен метод «среднего значения», метод «vairance» и свойства для «объема торгов» и других исторических данных.Как определить класс с помощью C++

+2

Прогулка нас по пути вы думаете, вы должны определить его. Если вы нанесете какие-либо технические помехи, сообщите нам об этом! –

+0

«некоторые исторические данные» - то, что, закрывая цены за последние 5 торговых дней, или в прошлом году, или все торги когда-либо? – Tim

+2

Придерживайтесь запасов в стеке. – Potatoswatter

ответ

4

Вот начало:

class Stock 
{ 
public: 
    Stock(); 
    ~Stock(); 

    int MeanValue(); 
    int Variance(); 

private: 
    int mMeanValue; 
    int mVariance; 
}; 

Я оставлю реализацию методов в этом классе до вас.

+1

Отсутствует этот окончательный полу. –

+0

@just_wes - исправлено. – LeopardSkinPillBoxHat

+0

И контейнер для исторических данных. – Duck

0

Возможно, вы захотите иметь свойство name и, возможно, свойство exchange, обрабатывать обновления для определенных вещей, таких как объем, кавычки, торговые цены и т. Д. Вы можете сделать это с помощью пар ключ/значение или определить методы для каждого.

Для таких вещей, как отклонение и история, вам понадобятся методы, которые запускаются обновлениями, поэтому вы можете изменить вычисленные значения.

Вы действительно должны рассмотреть, показывая нам, что у вас есть, тогда мы будем более вероятно, чтобы помочь ...

Смежные вопросы