Магазин С++
7

  goods(){};

  goods(int);

  void copy(goods);

                                                                          =6=

 

 

 

  char name[20];

 

 

 

  void getinf(int);

  int getcode();

  void setgoods();

  char const * getname();

};

 

  void goods::copy(goods x){

  strcpy(name,x.name);

  code=x.code;

  buyprice=x.buyprice;

  saleprice=x.saleprice;

  quantity=x.quantity;

  delivery.dcopy(x.delivery);}

 

  void goods::getinf(int qq){

  gotoxy(4, 15+qq);cout<<name;

  gotoxy(25, 15+qq);cout<<code;

  gotoxy(32, 15+qq);cout<<buyprice;

  gotoxy(42, 15+qq);cout<<saleprice;

  gotoxy(52, 15+qq);delivery.getdate();

  gotoxy(69, 15+qq);cout<<quantity;

  }

 

int goods::getcode(){return code;}

 

void goods::setgoods(){

cout<<"Введите ..."<<"\n\tнаименование: ";

cin>>name;

cout<<"\tкод: ";

cin>>code;

cout<<"\tзакупочная цена: ";

cin>>buyprice;

cout<<"\tрасходная цена: ";

cin>>saleprice;

delivery.setdate();

cout<<"\tколичество: ";

cin>>quantity;

}

 

char const * goods::getname(){

return name;}