Будь умным!


У вас вопросы?
У нас ответы:) SamZan.net

Тема13 Об~єктноорієнтовне програмування

Работа добавлена на сайт samzan.net:


PAGE  1

РОЗДІЛ 1. Програмування в Borland C++.

Тема1.3. Об’єктно-орієнтовне програмування.

Практичне заняття 5.

Тема заняття. Класи в С.

Мета: навчитися розробляти класи.

Студенти повинні:

знати: будову класу;

вміти: розробити клас для роботи з трикутником.

Забезпечення заняття:

Технічні засоби навчання:

  •  персональний комп'ютер;

Література:

  1.  Я.М.Глинський "C++ & C++ Builder Навчальний посібник".
  2.  Основні засади програмування Pascal, C++, Maple, Усенко К.В.
  3.  Основи програмування. – К.: Видавнича група BHV, 2005. – 384 с.:іл.
  4.  Т.Я.Павловская С/С++. Программирование на языке высокого уровня.

 


Порядок виконання роботи та звітність.

Під час виконання практичної роботи необхідно розробити клас для роботи з трикутниками.

Робота повинна бути оформлена у вигляді звіту.

Завдання: розробити клас для роботи з трикутниками

Приклад розробити клас для роботи з прямокутниками

#include <stdio.h>

#include <conio.h>

class RecTangle

{

private: double width;

     double length;

         public: double getWidth(void);

      double getLength(void);

          double getArea(void);

          double getPerum(void);

          void setWidth(double width);

          void setLength(double length);

          RecTangle(void);

};

double RecTangle::getWidth(void)

{

return width;

};

double RecTangle::getLength(void)

{

return length;

};

double RecTangle::getArea()

{

return (width*length);

};

double RecTangle::getPerum()

{

return (2*width+2*length);

};

void RecTangle::setWidth(double width)

{

  if (width>0 && width<20)

  {

 this->width=width;

  }

};

void RecTangle::setLength(double length)

{

  if (length>0 && length<20)

  {

 this->length=length;

  }

};

RecTangle::RecTangle()

{

width=3;

  length=5;

};




1. реферату- Планування стадії процедури аудиту та складові аудиторського ризикуРозділ- Економічні теми Пла
2. Экономическая модель Германии
3. ПОНЯТТЯ РИЗИКУ ТА НЕВИЗНАЧЕНОСТІ
4. Русского для представлений трагедий и комедий театра.html
5. История мировых войн XX века- аналитический обзор электронных ресурсов
6.  Перевод и адапивное транскодирование
7. тематический словарь 1
8. Тема 1. Економіка як наука 1
9. Процесс принятия решения о покупке Обучение потребителей покупательскому поведению
10. Проектирование сборных железобетонных плит перекрытия, ригелей и колонн многоэтажного производственного здания
11. Прикладное программное обеспечение. Создание презентаций MS PowerPoint
12. Безопасность жизнедеятельности и химия Безопасность технологических процессов
13. LT 2 DMC 370 MustrdMD
14. Проектирование схемы электроснабжения и плана силовой сети цеха
15. червоні та чорні
16. у с перед к п т ф х- скинути спитати стягти сформувати схопити тощо
17. ща щи ще щек щик щек аща оща уща ще щу щи щит щет щет още ощу ащу щ
18. У світі обраної професії Підготувала викладач- Дудник О.
19. ТЕМА 5. НООСФЕРНА ПРОБЛЕМАТИКА В РОЗВИТКУ ПСИХОЛОГІЧНИХ МЕХАНІЗМІВ ТВОРЧОЇ ДІЯЛЬНОСТІ 1
20. Гуманитарных и социальноэкономических наук Методические указания по выполнению контрольной ра