Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
65
Добавлен:
10.12.2013
Размер:
1.37 Кб
Скачать
#ifndef CLASS
#define CLASS
//-------------------------------------------------------------------------------
void Rus(char *);
//-------------------------------------------------------------------------------
class Org
{
private:	
protected:
	char name[20];
	int kol_sotr;
	static Org* Beg;
public:
	Org* next;
	static void Print();
	Org ();
	Org (char* ,int);
	Org (const Org&);
	~Org();
	virtual void Show ()=0;
	virtual void Add()=0;
};
//-------------------------------------------------------------------------------
class StrCom: public Org
{
private:
	int kol_zastr;
protected:
public:
	StrCom();
	StrCom(char*,int,int);
	StrCom(const StrCom&);
	~StrCom();
	void Show();
	void Add();
};
//-------------------------------------------------------------------------------
class Zavod: public Org
{
private:
	int kol_stan;
protected:
public:
	Zavod ();
	Zavod(char*,int,int);
	Zavod(const Zavod&);
	~Zavod();
	void Show();
	void Add();
};
//-------------------------------------------------------------------------------
class SudCom: public Org
{
private:
	int kol_kor;
protected:
public:
	SudCom();
	SudCom(char*, int, int);
	SudCom(const SudCom&);
	~SudCom();
	void Show();
	void Add();
};
//-------------------------------------------------------------------------------
#endif 






Соседние файлы в папке Lab 2b
  • #
    10.12.20131.37 Кб65class.h
  • #
    10.12.20134.75 Кб65fun.cpp
  • #
    10.12.20134.15 Кб66Lab 2b.dsp
  • #
    10.12.2013537 б65Lab 2b.dsw
  • #
    10.12.201341.98 Кб65Lab 2b.ncb
  • #
    10.12.201348.64 Кб65Lab 2b.opt