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

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

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

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

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

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

от 25%

Подписываем

договор

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

Скидка 25% при заказе до 4.7.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. Психодиагностика как наука
3. . Поясніть чим подібні та чим відрізняються етнографія та етнопсихологія 2.
4. Решение задач по эконометрике
5. Быт и занятия жителей русского города в XVII в
6.  B 1 24805 Сырок стоит 8 рублей 20 копеек
7. Социальная помощь в Украине, и её виды
8. участниками Содружества задачам национальной безопасности страны
9. ЗАДАНИЕ 4 Чтобы правильно выполнить задание 4 необходимо усвоить следующие разделы курса англи
10. Опросник придумала на основе работ по другим предметам так что не удивляйтесь тому что вопросы такие разро