Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ek_shpora.doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
65.02 Кб
Скачать

1. Розробіть ієрархію класів із п’яти рівнів, які описують живі організми. Створіть екземпляр останнього класу в ієрархії.

using System;

namespace ConsoleApplication85

{

class Tzarstvo

{

public string _Tzarstvo;

}

class Grupa : Tzarstvo

{

public string _Grupa;

}

class Tip : Grupa

{

public string _Tip;

}

class Pidtip : Tip

{

public string _Pidtip;

}

class Vud : Pidtip

{

public string _Vud;

}

class Program

{

static void Main(string[] arqs)

{

Vud ex = new Vud();

ex._Tzarstvo = "Тварини";

ex._Grupa = "Ссавці";

ex._Tip = "Хордові";

ex._Pidtip = "Собачі";

ex._Vud = "Собака домашня";

Console.WriteLine("{0},{1},{2},{3},{4}", ex._Tzarstvo, ex._Grupa, ex._Tip, ex._Pidtip, ex._Vud);

Console.ReadKey();

}

}

}

2. Розробіть ієрархію класів із п’яти рівнів, які закінчуються Вами. Створіть екземпляр останнього класу в ієрархії.

using System;

namespace ConsoleApplication7

{

class A

{

public string Name;

}

class B : A

{

public string Patronomic;

}

class C : B

{

public string Surname;

}

class D : C

{

public string Age;

}

class E : D

{

public string Group;

}

class Program

{

static void Main(string[] args)

{

E ex = new E();

ex.Name = "Олександр";

ex.Patronomic = "Олександрович";

ex.Surname = "Степанович";

ex.Age = "18";

ex.Group = "ЕК-11";

Console.WriteLine("{0}, {1}, {2}, {3}, {4}", ex.Name, ex.Patronomic, ex.Surname, ex.Age, ex.Group);

Console.ReadKey();

}

}

}

3. Задекларуйте клас, що містить одне приватне поле і одну публічну властивість, яке забезпечує доступ до цього поля на читання і запис. Створіть екземпляр класу та задайте значення властивості.

using System;

using System.Collections.Generic;

using System.Linq;

using System.Text;

namespace ConsoleApplication2

{

class Human

{

private string _Name;

public string Name

{

get { return _Name; }

set { _Name = value; }

}

}

class Program

{

static void Main(string[] args)

{

Human Ex = new Human();

Ex.Name = "Ярослав";

Console.WriteLine("{0}", Ex.Name);

Console.ReadLine();

}

}

4. Задекларуйте клас, що містить одне приватне поле і одну публічну властивість, яке забезпечує доступ до цього поля лише на читання. Створіть екземпляр класу та зчитайте значення властивості.

using System;

namespace ConsoleApplication5

{

class Human

{

private string _Name;

public string Name

{

get { return _Name; }

}

public Human(string n)

{ _Name = n; }

}

class Program

{

static void Main(string[] args)

{

Human ex = new Human("Ярослав");

Console.WriteLine(ex.Name);

Console.ReadLine();

}

}

}

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]