logo

Crowdly

Browser

Add to Chrome

Об'єктно-орієнтоване програмування

Looking for Об'єктно-орієнтоване програмування test answers and solutions? Browse our comprehensive collection of verified answers for Об'єктно-орієнтоване програмування at vns.lpnu.ua.

Get instant access to accurate answers and detailed explanations for your course questions. Our community-driven platform helps students succeed!

Поясніть,

навіщо потрібні віртуальні функції.

View this question

Дано

визначення класів і об’єктів:

class C1 {

  public:

          virtual

void DoIt(){}

};

class C2: public C1 {

  public:

          virtual

void DoIt(){}

};

C1 *a = new C2();

        Написати всі

вірні звертання до того

методу DoIt() об’єкту a, який визначений в класі C1. Відповідь пояснити.

View this question

Дано

визначення класів і об’єктів:

class C1 {

          void

f(){}

};

class C2: public C1 {

};

C1 *a = new C2();

      Яким буде справжній тип об’єкта a ?  Відповідь

пояснити.

View this question

Поясніть

різницю між успадковуванням інтерфейсу та успадковуванням реалізації.

View this question

Визначити клас С, який

містить поле x цілого типу та перевантажує

операцію ділення цілого числа і об’єкту класу С (результат – новий об’єкт

класу

C)

. Записати

визначення класу і повний опис функції, що перевантажує вказану операцію.

Приклад її використання:

   C c;

   int i;

   ... i/c

...

View this question

Поясніть, чим

відрізняються два оголошення та ініціалізація вказівника на об’єкт:

TClass *p = new TClass;

TClass *p = new TClass();

View this question

Визначити

клас С, який містить закрите поле x цілого типу та відкритий конструктор копіювання.

Навести повний опис конструктора копіювання.

View this question

Які наслідки

має оголошення конструктора приватним?

View this question

Визначити клас С, який

містить поле x цілого типу та перевантажує

операцію ділення об’єкту класу

С і цілого числа (результат –

новий об’єкт класу

C)

. Записати визначення класу і повний опис функції, що перевантажує вказану

операцію. Приклад її використання:

   C c;

   int i;

  

...

c/i ...

View this question

Чи

впливають методи на розмір об’єкту? Поясніть,

як і чому саме.

View this question

Want instant access to all verified answers on vns.lpnu.ua?

Get Unlimited Answers To Exam Questions - Install Crowdly Extension Now!

Browser

Add to Chrome