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

Реферат Розробка програмного модуля для розрахунку основних геометричних характеристик трикутника





оголошені після специфікатор доступу private будуть доступні тільки усередині класу. У рядку 6 оголошений специфікатор доступу public, всі методи і властивості класу, оголошені після специфікатора доступу public будуть доступні іншим функцій та об'єктам в програмі. Поки на цьому зупинимося, специфікатор доступу protected розбирати зараз не будемо, просто запам'ятайте, що він є. При оголошенні класу, не обов'язково оголошувати три специфікатора доступу, і не обов'язково їх оголошувати в такому порядку. Але краще відразу визначитися з порядком оголошення специфікаторів доступу, і намагатися його дотримуватися.

Приклад структури оголошення класу Treug:

Treug / / Створення класу Трикутник

{public: / / Визначення видимих ??методів і змінних

float Xa, Xb, Xc, Ya, Yb, Yc; AB, BC, CA, alpha, betta, gamma; p, polup, S, t;

/ / Конструктор класу з параметрами (float Xa1, float Xb1, float Xc1, float Ya1, float Yb1, float Yc1);

/ / Конструктор створення об'єкта типу Трикутник без початкових параметрів ();

~ Treug (); proverka (); ();// Метод класу для розрахунку довжин сторін трикутника

float putAB (); float putBC (); float putCA ();

ugol ();// Метод класу для розрахунку кутів трикутника

float putAlpha (); float putBetta (); float putGamma ();

float perimetr ();// Метод класу для розрахунку периметра треугольнікаsquare ();// Метод класу для розрахунку площі трикутника

/ / Метод класу для перевірки: чи є трикутник равностороннімprint (TImage & img);// Метод класу для отрисовки трикутника

};


3.2 Функції класів


Кожен об'єкт має якісь свої властивості або атрибути, які характеризують його протягом усього життя. Атрибути об'єкта зберігаються в змінних, оголошених всередині класу, якому належить даний об'єкт. Причому, оголошення змінних повинно виконуватися зі специфікатором доступу private. Такі змінні називаються елементами даних. Так як елементи даних оголошені в private, то і доступ до них можуть отримати тільки методи класу, зовнішній доступ до елементів даних заборонений. Тому прийнято оголошувати в класах спеціальні методи - так звані set і get функції, за допомогою яких можна маніпулювати елементами даних. set-функції инициализируют елементи даних, get-функції дозволяють переглянути значення елементів даних.

Приклад використання методів і функція:


storona (); putAB (); putBC (); putCA ();


Приклад завдання методу (функції) у класі:


{Public:

ugol ();// Метод класу для розрахунку кутів трикутника

float putAlpha (); putBetta (); putGamma ();

float perimetr ();

};


Приклад опис методу (функції) поза класом:


Treug :: ugol ()

{t=180/M_PI;=(acos ((pow (BC, 2) + pow (CA, 2) - pow (AB, 2)) / (2 * BC * CA)) ) * t;=(acos ((pow (AB, 2) + pow (CA, 2) - pow (BC, 2)) / (2 * AB * CA))) * ...


Назад | сторінка 5 з 16 | Наступна сторінка





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

  • Реферат на тему: Розробка і реалізація програми на мові С ++ з використанням класу статичних ...
  • Реферат на тему: Практико-орієнтовані завдання як засіб реалізації прикладної спрямованості ...
  • Реферат на тему: Розробка класу в PHP
  • Реферат на тему: Соціальний статус сучасного робітничого класу країни і його проблеми
  • Реферат на тему: Значення класу ракоподібних Crustacea для екосистем і людини