Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые проекты » Об'єктно-орієнтоване програмування мовою С ++

Реферат Об'єктно-орієнтоване програмування мовою С ++





!= )

{m.name=ss.c_str (); } (fin, ss, n ); (ss!= )

{. power=StrToInt (ss.c_str ()); } (fin, ss, n ); (ss!= )

{. cena=StrToInt (ss.c_str ());} (fin, ss, n ); (ss!= )

{. max_temp=StrToInt (ss.c_str ());} (fin, ss, n ); (ss!= )

{. kol_kamer=StrToInt (ss.c_str ());} (fin, ss, n ); (ss!= )

{. shema_komponovki=ss.c_str () ;. print (s1, j); }

}. close ();

} :: holodilniki (): zamor_tehnica ()

{_ komponovki= американська raquo ;;

} :: holodilniki (AnsiString n, int mo, int p, int maxt, int s, AnsiString cx): zamor_tehnica (n, mo, p, maxt, s)

{_ komponovki=cx;

}

//перевантаження присвоювання! amp; holodilniki :: operator=(const holodilniki amp; m)//об'єкти=

{if (this!= amp; m)

{= m.name;=m.power;=m.cena; _temp=m.max_temp; _kamer=m.kol_kamer; _komponovki=m.shema_komponovki;

} * this;

}

//перевантаження сравненіяoperator == (const holodilniki amp; m1, holodilniki amp; m2)

{srav; (m1.cena == m2.cena)

{srav=true;} else

{srav=false;}; srav;

}

//печатьholodilniki :: print (TStringGrid * k, int amp; j) const

{= j + 1; gt; RowCount=j + 1; gt; Cells [0] [j]=name; gt; Cells [1] [j]=IntToStr (power); gt ; Cells [2] [j]=IntToStr (cena); gt; Cells [3] [j]=IntToStr (max_temp); gt; Cells [4] [j]=IntToStr (kol_kamer); gt; Cells [5] [j]=shema_komponovki;

};//-------------------------------------------------------------

//-----------------------------------------------

//---------- пилесосик 3.2 .-----

//---------------------------------------------------------------------------pilesos:public bit_texnica

{: (); (AnsiString n, int mo, int p, int obv, int pow1, int kol);

//obv-обсяг, pow1-ливість всмоктування, kol-кількість насадок

pilesos (const pilesos amp; k);// конструктор копіювання

~ pilesos () {};// деструкторprint (TStringGrid * k, int amp; j) const;// печатьsave (char * s);// сохраненіеclear (char * s);// очистка файлу перед запісьюload (char * s, TStringGrid *, int amp;);// завантаження з файлу amp; operator=(const pilesos amp; k);// перевантаження прісваіваніяbool operator == (const pilesos amp; m1, pilesos amp; m2) ;://доступ обмежений, але успадковуються!

int obv1; pow11; kolnas ;://успадковуються!

};

//очистка перед записом

void pilesos :: clear (char * s)

{* f1;=fopen (s, w ); (f1);

}

//сохранеіне в файлpilesos :: save (char * s)

{* f1;=fopen(s,laquo;araquo;);(f1,laquo;%snraquo;,name);(f1,laquo;%inraquo;,power);(f1,laquo;%inraquo;,cena);(f1,laquo;%inraquo;,obv1);(f1,laquo;%inraquo;,pow11);(f1,laquo;%inraquo;,kolnas);(f1);

}

//завантаження з файлаpilesos :: load (char * s, TStringGrid * s1, int amp; j)

{AnsiString fn=s; fin (s); ss; (! fin.eof ())

{pilesos m; (fin, ss, n );// читає цілий рядок (ss!= )

{m.name=ss.c_str (); } (fin, ss, n ); (ss!= )

{. power=StrToInt (ss.c_str ()); } (fin, ss, n ); (ss!= )

{. cena=StrToInt (ss.c_str ());} (fin, ss, n ); (ss!= )

{. obv1=StrToInt (ss.c_str ());} (fin, ss, n ); (ss!= )

{. pow11=StrToInt (ss.c_str ());} (fin, ss, n ); (ss!= )

{. kolnas=StrToInt (ss.c_str ()) ;. print (s1, j); }

}. close ();

} :: pilesos (): bit_texnica ()//конструктор за замовчуванням

{

obv1=4;

pow11=250;

kolnas=5; }

//конструктор з параметрами 2

pilesos :: pilesos (AnsiString n, int mo, int p, int obv, int pow1, int kol): bit_texnica (n, mo, p)

{= obv;=pow1;=kol;

}

//конструктор копіювання :: pilesos (const pilesos amp; k): bit_texnica (k)

{= k.name;=k.power;=k.cena;=k.obv1;=k.pow11;=k....


Назад | сторінка 7 з 14 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Особливості роботи з Power Point
  • Реферат на тему: Менеджмент магазину спортивного харчування &Full Power&
  • Реферат на тему: Використання програми Power Point для створення рекламних роликів
  • Реферат на тему: Soft power в освіті як стратегія позитивного імідж-білдінгу
  • Реферат на тему: Modern constitutionalism and municipal power: conceptual fundamentals and f ...