🗊 Презентация Інтерфейси. Властивості інтерфейсів

Нажмите для полного просмотра!
Інтерфейси. Властивості інтерфейсів, слайд №1 Інтерфейси. Властивості інтерфейсів, слайд №2 Інтерфейси. Властивості інтерфейсів, слайд №3 Інтерфейси. Властивості інтерфейсів, слайд №4 Інтерфейси. Властивості інтерфейсів, слайд №5 Інтерфейси. Властивості інтерфейсів, слайд №6 Інтерфейси. Властивості інтерфейсів, слайд №7 Інтерфейси. Властивості інтерфейсів, слайд №8 Інтерфейси. Властивості інтерфейсів, слайд №9 Інтерфейси. Властивості інтерфейсів, слайд №10 Інтерфейси. Властивості інтерфейсів, слайд №11 Інтерфейси. Властивості інтерфейсів, слайд №12 Інтерфейси. Властивості інтерфейсів, слайд №13 Інтерфейси. Властивості інтерфейсів, слайд №14 Інтерфейси. Властивості інтерфейсів, слайд №15 Інтерфейси. Властивості інтерфейсів, слайд №16 Інтерфейси. Властивості інтерфейсів, слайд №17

Вы можете ознакомиться и скачать презентацию на тему Інтерфейси. Властивості інтерфейсів. Доклад-сообщение содержит 17 слайдов. Презентации для любого класса можно скачать бесплатно. Если материал и наш сайт презентаций Mypresentation Вам понравились – поделитесь им с друзьями с помощью социальных кнопок и добавьте в закладки в своем браузере.

Слайды и текст этой презентации


Слайд 1


Інтерфейси .Властивості інтерфейсів.
Описание слайда:
Інтерфейси .Властивості інтерфейсів.

Слайд 2


Інтерфейси. Властивості інтерфейсів, слайд №2
Описание слайда:

Слайд 3


Інтерфейси. Властивості інтерфейсів, слайд №3
Описание слайда:

Слайд 4


Інтерфейси. Властивості інтерфейсів, слайд №4
Описание слайда:

Слайд 5


Приклад використання інтерфейсу Оголошення інтерфейсу
Описание слайда:
Приклад використання інтерфейсу Оголошення інтерфейсу

Слайд 6


Інтерфейси. Властивості інтерфейсів, слайд №6
Описание слайда:

Слайд 7


Інтерфейси. Властивості інтерфейсів, слайд №7
Описание слайда:

Слайд 8


Клас наслідує клас та реалізує два інтерфейси. interface IMy1 { void f1(); } interface IMy2{ void f2(); } class My{ public void Show(){...
Описание слайда:
Клас наслідує клас та реалізує два інтерфейси. interface IMy1 { void f1(); } interface IMy2{ void f2(); } class My{ public void Show(){ Console.WriteLine("Show"); } }

Слайд 9


Інтерфейси. Властивості інтерфейсів, слайд №9
Описание слайда:

Слайд 10


interface IMy1 { void f1(); } interface IMy2{ void f1(); } class My : IMy1, IMy2 { void IMy1.f1() { Console.WriteLine("IMy1"); } void...
Описание слайда:
interface IMy1 { void f1(); } interface IMy2{ void f1(); } class My : IMy1, IMy2 { void IMy1.f1() { Console.WriteLine("IMy1"); } void IMy2.f1() { Console.WriteLine("IMy2"); } }

Слайд 11


Інтерфейси. Властивості інтерфейсів, слайд №11
Описание слайда:

Слайд 12


Відсортуємо масив автомобілів: class Car{ string name; int power; public Car(string name, int power) { this.name = name; this.power = power; } public...
Описание слайда:
Відсортуємо масив автомобілів: class Car{ string name; int power; public Car(string name, int power) { this.name = name; this.power = power; } public override string ToString() { return "name" + name + "power" + power; } }

Слайд 13


Інтерфейси. Властивості інтерфейсів, слайд №13
Описание слайда:

Слайд 14


class Car:IComparable{ string name; int power; public Car(string name, int power) { this.name = name; this.power = power; } public int Power { get =>...
Описание слайда:
class Car:IComparable{ string name; int power; public Car(string name, int power) { this.name = name; this.power = power; } public int Power { get => power; } public int CompareTo(object obj){ Car car = (Car)obj; return name.CompareTo(car.name); } public override string ToString() { return "name=" + name + " power=" + power; } }

Слайд 15


class Car:IComparable{ string name; int power; public Car(string name, int power) { this.name = name; this.power = power; } public int Power { get =>...
Описание слайда:
class Car:IComparable{ string name; int power; public Car(string name, int power) { this.name = name; this.power = power; } public int Power { get => power; } public int CompareTo(Car other){ return name.CompareTo(other.name); } public override string ToString() { return "name=" + name + " power=" + power; } }

Слайд 16


Додаємо додатковий клас для сортування class SortPower: IComparer { public int Compare(object x, object y){ Car c1 = (Car)x; Car c2 = (Car)y; return...
Описание слайда:
Додаємо додатковий клас для сортування class SortPower: IComparer { public int Compare(object x, object y){ Car c1 = (Car)x; Car c2 = (Car)y; return c1.Power - c2.Power; } }

Слайд 17


Вносимо зміни в додатковий клас class SortPower: IComparer { public int Compare(Car x, Car y) { return x.Power-y.Power; } }
Описание слайда:
Вносимо зміни в додатковий клас class SortPower: IComparer { public int Compare(Car x, Car y) { return x.Power-y.Power; } }



Похожие презентации
Mypresentation.ru
Загрузить презентацию