Looking for Технології безпечного програмування (1-2 курс, 1р ВО, БІКС, очна) test answers and solutions? Browse our comprehensive collection of verified answers for Технології безпечного програмування (1-2 курс, 1р ВО, БІКС, очна) at elearning.kubg.edu.ua.
Get instant access to accurate answers and detailed explanations for your course questions. Our community-driven platform helps students succeed!
Клас, який не можна успадковувати називають
Коли конструктори з параметрами оголошені і в базовому класі, і в похідному - необхідно викликати їх обидва, при цьому конструктор базового класу викликається явно. Для виклику конструктора базового класу використовується ключове слово base.
Дослідити фрагмент програми.
class Exam {
private int x, y;
private double z;
// Потрібно вставити конструктори
//.....
}
class Program{static void Main(string[] args)
{ Exam p1= new Exam(12, 8);
Exam p2= new Exam ( 7 , 3.8, 3);
}
}
Визначить, які конструктори необхідно вставити в опис класу для того, щоб оголошення об'єктів у функції Main( ), були правильними.
Виберіть поняття, характеристика якого наведена.
Використовується для організації коректного доступу до полія класу. При цьому для присвоювання значень відповідному полю викликається функція встановлення значення (блок set), а при звертанні до значення відповідного поля викликається функція зчитування значення (блок get).
Визначити головні принципами об'єктно-орієнтованого програмування.
Встановіть відповідність між наведеним поняттям та його означенням.
Оберть правильний термін для наведеного означення.
Спроможність об’єктів різних класів реагувати на виклик однакових методів (однакове ім'я та параметри) по різному згідно із типом ( класом).
Дослідити фрагмент програми.
class Test {
private double x;
public char y;
private int z;
public void set (double i, int j)
{ x=i; z=j; }
//……
}
class Test1 : Test
{ private string text;
public void Out()
{ text=Console.ReadLine(); }
}
class Program
{
static void Main(string[] args)
{ Test b= newTest();
Test1 d= newTest1();
}
}
Виберіть, які із нижченаведених операторів доступу до елементів класу через об'єкт можна використати всередині функції Main( ):
Дослідити фрагмент програми.
class Test {
public char z, y;
private char x;
public void set (char i, char j, char r)
{ x=i; y=j; z=r; }
}
class Program{static void Main(string[] args)
{ Test ob1= new Test();
}
}
Виберіть, які із нижченаведених операторів доступу до елементів класу Test через об'єкт ob1 можна використати всередині функції Main( ):
Визначить правильність такого твердження.
При описі методу для того, щоб вказати, що параметр передається у метод за посиланням, необхідно перед іменем параметра поставити модифікатор ref, наприклад,
static void func (ref int a)
{
.....
}