Презентация, доклад по дисциплине МДК 01.02 Методы и средства проектирования информационных систем на тему Конструкторы и деструкторы

Рассмотрение классовВ классе указываются данные и код, обрабатывающий эти данные. Важно подчеркнуть, что класс является логической абстракцией – Абстрактный тип данных!Физическое представление класса появится в оперативной памяти лишь после того, как будет создан объект этого класса.Общая

Слайд 1Конструкторы и деструкторы

Конструкторы и деструкторы

Слайд 2Рассмотрение классов
В классе указываются данные и код, обрабатывающий эти данные. Важно

подчеркнуть, что класс является логической абстракцией – Абстрактный тип данных!

Физическое представление класса появится в оперативной памяти лишь после того, как будет создан объект этого класса.

Общая форма определения класса:

Рассмотрение классовВ классе указываются данные и код, обрабатывающий эти данные. Важно подчеркнуть, что класс является логической абстракцией

Слайд 3Пример определения класса
Пример создания объектов класса:

Пример определения классаПример создания объектов класса:

Слайд 4Конструкторы

Конструкторы

Слайд 5Пример простого конструктора
using System;
class MyClass {
public int x;

public MyClass()

{
x = 10;
}
}

class ConsDemo {
static void Main() {
MyClass t1 = new MyClass();
MyClass t2 = new MyClass();
Console.WriteLine(t1.x + " " + t2.x); //Вывод: 10 10
}
}
Пример простого конструктораusing System;class MyClass { public int x; public MyClass() {  x = 10; }}class

Слайд 6Параметризированные конструкторы

Параметризированные конструкторы

Слайд 7Перегрузка конструкторов

Перегрузка конструкторов

Слайд 8Приватные и статические конструкторы

Приватные и статические конструкторы

Слайд 9Вызов одних конструкторов из других

Вызов одних конструкторов из других

Слайд 10Еще раз об операторе new

Еще раз об операторе new

Слайд 11«Сборка мусора»

«Сборка мусора»

Слайд 12Деструктор

Деструктор

Слайд 13Пример реализации деструктора

Пример реализации деструктора

Что такое shareslide.ru?

Это сайт презентаций, где можно хранить и обмениваться своими презентациями, докладами, проектами, шаблонами в формате PowerPoint с другими пользователями. Мы помогаем школьникам, студентам, учителям, преподавателям хранить и обмениваться учебными материалами.


Для правообладателей

Яндекс.Метрика

Обратная связь

Email: Нажмите что бы посмотреть