BG Development


  Reply to this topicStart new topicStart Poll

> Проблем задача ООП
Dikaemega
Публикувано на: 02-12-2017, 17:01
Quote Post



Име: Иван
Група: Потребител
Ранг: Новопостъпил

Мнения: 3
Регистриран на: 30.11.17



Имам проблем със задача по ООП C++.
Въпроса ми е какво трябва да има в конструкторите на този клас.
Ето и част от заданието.

QUOTE
Да се състави клас CColl за описание на колекция от изпълнения,съдържащ като член променлива вектор от обекти от класа CMusic:
list<CMusic>m_vMusic
Конструктори:
1)Експлицитен по зададен вектор-CColl(list<CMusic>& v)
2)подразбиращ се-CColl()

1)връща max брой изпълнения за iYear-intmaxCollByYear(const int& iYear)
2)връща артиста (в strArtist) с най-много изпълнения и броя изпълнения (в iNum)- void maxCollByArtist(string& strArtist, int& iNum)


CODE

class CColl : CMusic
{
private:
      vector<CMusic> m_vMusic;

public:
      CColl()
      {}

      CColl(const vector<CMusic>& v) : m_vMusic(v)
      {}

      void readln(istream iStream)
      {

      }

      void writeTo(ostream oStream)
      {

      }

      int maxCollByYear(const int& iYear)
      {

      }

      void maxCollByArtist(string& strArtist, int& iNum)
      {

      }

};



PMEmail Poster
Top
1 потребители преглеждат тази тема в момента (1 гости, 0 анонимни потребители)
Потребители, преглеждащи темата в момента:

Topic Options Reply to this topicStart new topicStart Poll

 


Copyright © 2003-2015 | BG Development | All Rights Reserved
RSS 2.0