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

Реферат Основи роботи в С + +





g namespace std; comchislo

{x; y;: (double x, double y)

{> x = x;> y = y;

} set (double x, double y)

{> x = x;> y = y;

} get_1 (double & x, double & y)

{> x = x;> y = y;

} tim (double x, double y) {(x + y)/2-45;} show ()

{<<В«z =В» <

}

}; main ()

{k, z, p, p1; x, y; o (0,0);. ​​show (); <<«Vvedite mnimoe i realnoe chislo» <> x>> y>> k>> z;. set (x, y); = o.tim (x, y) - o.tim (x, k) +2 * o.tim (z, y); <

}}


Контрольні запитання

) Що являє собою клас?

Клас є описуваної на мові термінології (простору імен) вихідного коду моделлю ще неіснуючій сутності (об'єкта). Фактично він описує пристрій об'єкта, будучи свого роду кресленням. Кажуть, що об'єкт - це екземпляр класу. При цьому в деяких виконуючих системах клас також може представлятися деяким об'єктом при виконанні програми за допомогою динамічної ідентифікації типу даних. Зазвичай класи розробляють таким чином, щоб їх об'єкти відповідали об'єктам предметної області. p align="justify">) Які специфікації доступу використовуються при описі класу

У сучасних об'єктно-орієнтованих мовах програмування (у тому числі в php, Java, C + +, Oberon, Python, Ruby, Smalltalk, Object Pascal) створення класу зводиться до написання деякої структури, що містить набір полів і методів (серед останніх особливу роль грають конструктори, деструктори, фіналізатор). Практично клас може розумітися як якийсь шаблон, по якому створюються об'єкти - екземпляри даного класу. Всі екземпляри одного класу створені за одним шаблоном, тому мають один і той же набір полів і методів. (Закритий, внутрішній член класу) - звернення до члена допускаються тільки з методів того класу, у якому цей член визначений. Будь-які спадкоємці класу вже не зможуть отримати доступ до цього члену. Спадкування за типом private забороняє доступ з дочірнього класу до всіх членів батьківського класу, включаючи навіть public-члени (С + +); (захищений, внутрішній член ієрархії класів) - звернення до члена допускаються з методів того класу, у якому цей член визначений, а також з будь-яких методів його класів-спадкоємців. Спадкування за типом protected робить все public-члени батьківського класу protected-членами класу-спадкоємця (С + +); (відкритий член класу) - звернення до члена допускаються з будь-якого коду. Спадкування за типом public не змінює модифікаторів батьківського класу (С + +);

) Що є елементами класу?

При використанні класів всі елементи коду програми, такі як змінні, константи, методи, процедури і функції, можуть належати (а в багатьох мовах зобов'язані належати) того чи іншого класу. Сам клас у підсумку визначається як список своїх членів, а саме полів (властивостей) і методів/функцій/процедур. Залежно від мови програмування до цього списку можуть додатися константи, атрибути та зовнішні визначення

) Як здійснюється доступ до елементів класу

Прийнято оголошувати в класах спеціальні методи - так звані set і get функції, за допомогою яких можна маніпулювати елементами даних. set-функції инициализируют елементи даних, get-функції дозволяють переглянути значення елементів даних. Допрацюємо клас CppStudio так, щоб у ньому можна було зберігати дату в форматі дд. мм. рр.. Для зміни і перегляду дати реалізуємо відповідно set і get функції. p align="justify">) Для чого використовується покажчик this

Покажчик * this створюється автоматично і вказує на об'єкт, який викликає метод

6) Що таке конструктор

В об'єктно-орієнтованому програмуванні конструктор класу (від англ. constructor, іноді скорочують ctor) - спеціальний блок інструкцій, що викликається при створенні об'єкта.

Конструктор схожий з методом, але відрізняється від методу тим, що не має явним чином певного типу повертаються даних, неуспадковується, і зазвичай має різні правила для розглянутих модифікаторів

7) Що таке деструктор

Дестро ? кторого - спеціальний метод класу, службовець для деініціалізацію об'єкта (наприклад звільнення пам'яті).

) Які класи та функції називаються дружніми

У C + + існує можливість організації більш гнучкої захисту. Тут можна також оголошувати функції, окремі функції-члени класів і...


Назад | сторінка 2 з 9 | Наступна сторінка





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

  • Реферат на тему: Double Standards in Modern Politics
  • Реферат на тему: Double Entry Types of Balance Sheet
  • Реферат на тему: Double electric layer. Mechanism of formation and theory of structure
  • Реферат на тему: Основні техніко-економічні показники роботи підприємства. Основи роботи ві ...
  • Реферат на тему: Основи геодезичної роботи