🗊Презентация Инкапсуляция (практика). Класс String

Нажмите для полного просмотра!
Инкапсуляция (практика). Класс String, слайд №1Инкапсуляция (практика). Класс String, слайд №2Инкапсуляция (практика). Класс String, слайд №3Инкапсуляция (практика). Класс String, слайд №4Инкапсуляция (практика). Класс String, слайд №5Инкапсуляция (практика). Класс String, слайд №6Инкапсуляция (практика). Класс String, слайд №7Инкапсуляция (практика). Класс String, слайд №8Инкапсуляция (практика). Класс String, слайд №9Инкапсуляция (практика). Класс String, слайд №10Инкапсуляция (практика). Класс String, слайд №11Инкапсуляция (практика). Класс String, слайд №12

Вы можете ознакомиться и скачать презентацию на тему Инкапсуляция (практика). Класс String. Доклад-сообщение содержит 12 слайдов. Презентации для любого класса можно скачать бесплатно. Если материал и наш сайт презентаций Mypresentation Вам понравились – поделитесь им с друзьями с помощью социальных кнопок и добавьте в закладки в своем браузере.

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


Слайд 1





Инкапсуляция (практика)
Описание слайда:
Инкапсуляция (практика)

Слайд 2





Класс String
Часто приходится работать с классами, объекты которых связаны с блоками данных в динамической памяти. Такая связь чревата «утечкой» памяти. Но классы дают разработчику все средства, чтобы её избежать. Для примера создадим класс, описывающий текстовую строку – благо, есть образец, - стандартный класс string.
Описание слайда:
Класс String Часто приходится работать с классами, объекты которых связаны с блоками данных в динамической памяти. Такая связь чревата «утечкой» памяти. Но классы дают разработчику все средства, чтобы её избежать. Для примера создадим класс, описывающий текстовую строку – благо, есть образец, - стандартный класс string.

Слайд 3





Начальная версия класса
Описание слайда:
Начальная версия класса

Слайд 4





Добавляем методы
Описание слайда:
Добавляем методы

Слайд 5





Геттеры / сеттеры
Описание слайда:
Геттеры / сеттеры

Слайд 6





Пример кода
https://git.io/vo29j
Описание слайда:
Пример кода https://git.io/vo29j

Слайд 7





Explicit-конструкторы
Описание слайда:
Explicit-конструкторы

Слайд 8





Explicit-конструкторы
Описание слайда:
Explicit-конструкторы

Слайд 9





Explicit-конструкторы
Для предотвращения в таких ситуациях неявных преобразований типов вместе с конструкторами преобразования используется ключевое слово explicit.
Если оно присутствует, то вместо неявного преобразования типов компилятор выдаст ошибку несоответствия типов.
Описание слайда:
Explicit-конструкторы Для предотвращения в таких ситуациях неявных преобразований типов вместе с конструкторами преобразования используется ключевое слово explicit. Если оно присутствует, то вместо неявного преобразования типов компилятор выдаст ошибку несоответствия типов.

Слайд 10





Пример на explicit
https://git.io/vo2Q2
Описание слайда:
Пример на explicit https://git.io/vo2Q2

Слайд 11





Что дальше?
Задание на класс String:
https://yadi.sk/i/RzBDOgMjsbef5
Описание слайда:
Что дальше? Задание на класс String: https://yadi.sk/i/RzBDOgMjsbef5

Слайд 12





Практика
Описание слайда:
Практика



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