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

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





White;. DrawString (_number. ToString (), _f, sBrush, _x + radS, _y + radS / 2);

_Space. S_picture. Refresh ();. Dispose ();. Dispose ();

}

/ / метод стирання шараvoid Hide ()

{gr=Graphics. FromImage (_Space. S_picture. Image); sPen=new Pen (Color. White, 1); sBr=new SolidBrush (Color. White);

/ / стирання траекторіі

/ * {. DrawEllipse (sPen, _Space. S_x - Convert. ToInt32 (_radiusOr) - 1, _Space. S_y - Convert. ToInt32 (_radiusOr) - 1, Convert. ToInt32 (_radiusOr) * 2 + 2, Convert. ToInt32 (_radiusOr) * 2 + 2);

} * /

/ / видалення самої кулі. FillEllipse (sBr, _x - 1, _y - 1, (radS * 2) + 2, (radS * 2) + 2);. Dispose ();. Dispose ();

}

/ / метод руху шараvoid Move ()

{(); _radiusOr=_Space. S_picture. Height / 4;=a + (speed * _vector * Math. PI/180);

{

_x=(int) Convert. ToInt32 (_Space. S_x + _radiusOr * Math. Cos (a) - radS);

_y=(int) Convert. ToInt32 (_Space. S_y + _radiusOr * Math. Sin (a) - radS);

} ();

}

/ / метод отримання номера шараoverride string ToString ()

{«Куля» + _number + «; »;

}

/ / запис

/ / в текстовий файл на початку попередній кульку, потім кількість, а далі весь список

public void Save (StreamWriter sw)

{. WriteLine (_number);. WriteLine (_speed);. WriteLine (_x);. WriteLine (_y);. WriteLine (_vector);. WriteLine (_radS);

sw. WriteLine (a);

}

/ / запис

/ / в двійковий файл

public void Save (BinaryWriter bw)

{. Write (_number);. Write (_speed);. Write (_x);. Write (_y);. Write (_vector);. Write (_radS);

bw. Write (a);

}

/ / читання

/ / з текстового файлу

public void Load (StreamReader sr)

{();

_number=Convert. ToInt32 (sr. ReadLine ());

_speed=Convert. ToInt32 (sr. ReadLine ());

_x=Convert. ToInt32 (sr. ReadLine ());

_y=Convert. ToInt32 (sr. ReadLine ());

_vector=Convert. ToInt32 (sr. ReadLine ());

_radS=Convert. ToInt32 (sr. ReadLine ());=Convert. ToDouble (sr. ReadLine ()); ();

}

/ / читання

/ / із двійкового файлаvoid Load (BinaryReader br)

{();

_number=br. ReadInt32 ();

_speed=br. ReadInt32 ();

_x=br. ReadInt32 ();

_y=br. ReadInt32 ();

_vector=br. ReadInt32 ();

_radS=br. ReadInt32 ();=br. ReadDouble (); ();

} Boolean Collapse (Shar ball) / / Метод перевір...


Назад | сторінка 3 з 10 | Наступна сторінка





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

  • Реферат на тему: Метод екструзії як основний метод для отримання плівок з поліамідів
  • Реферат на тему: Графічний метод і симплекс-метод розв'язання задач лінійного програмува ...
  • Реферат на тему: Запис в графічний файл формату BMP
  • Реферат на тему: Резидентний оброблювач клавіатури (перехоплення натискань клавіш і запис у ...
  • Реферат на тему: Метод експертного багатокритеріального оцінювання. Метод аналізу ієрархій ...