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

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

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

Поможем написать учебную работу

Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.

Предоплата всего

от 25%

Подписываем

договор

Выберите тип работы:

Скидка 25% при заказе до 11.4.2025

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. Ономастика Поволжья Информационное письмо 2 УВАЖАЕМЫЕ КОЛЛЕГИ Приглашаем Вас принять участие
3. Тема- Система социального обслуживания населения- принципы функции виды и формы деятельности Социально
4. Патофизиология (Нарушения кислотно-основного баланса)
5. Передача подакцизного товара с акцизного склада в магазин розничной торговли для последующей реализации в
6. тема- ldquo;ОРГАНИЗАЦИЯ PUBLIC RELTIONSrdquo; Студент- Группа- Преподаватель-
7. время на подготовкузаключение работы оперативное время время на обслуж
8. Маркетинг образования
9. Руки вверх И п
10. Кожина М Н Стилистика русского языка