[C++] Pomoc w optymalizacji

0

Witam wszystkich!

Piszę projekt na zaliczenie z c++. Do napisania mam program pokazujący rozkład ciepła na "płytce". Do tego zadania zaprzegłem Qt (jako gui), Qwt (do rysowania wykresów i spektrogramów). Wszystko ładnie się rysuje tylko rozwiązanie nie jest eleganckie :/ mam klasy:

  • Plot - wykres pokazujący płytke w postaci punktów; dziedziczony po QwtPlot
  • PlotSpek - spektogram; dziedziczony po QwtPlot
  • Obliczenia - wszelkie obliczenia potrzebne do obliczania temp i współrzędnych punktów; brak dziedziczenia

problem polega na tym, że robię w konstruktorze obu wykresów

Obliczenia *ob;
ob = new Obliczenia();

a chciałbym to zrobić w jak najbardziej elegancki sposób...
Czy wyjściem jest przerobienie klasy na statyczną?

0

Klasa statyczna? A cóż by to miało robić?
Nie możesz tworzyc tych twoich klas Rysujących na podstawie obiektu Obliczenia() ? Tzn na przykład wrzucic ten obiekt przez konstruktor, albo przez seter albo w jakikolwiek inny sposób. Ale nie tworzyć go wewnątrz.

offtop: Projekt na zaliczenie? Czy tylko u nas takie programiki są do napisania w tydzień / dwa tygodnie? ;]

1 użytkowników online, w tym zalogowanych: 0, gości: 1