Объектно-ориентированное программирование
книга

Объектно-ориентированное программирование : лабораторный практикум

2

Форматы: PDF

Издательство: Северо-Кавказский Федеральный университет (СКФУ)

Год: 2015

Место издания: Ставрополь

Страниц: 156

Артикул: 20488

Возрастная маркировка: 16+

Электронная книга
312

Краткая аннотация книги "Объектно-ориентированное программирование"

Лабораторный практикум составлен в соответствии с требованиями Федерального государственного образовательного стандарта высшего образования и программой дисциплины. Вторая часть пособия охватывает практические аспекты разработки приложений: работа с базами данных, программирование сетевых приложений, использование паттернов проектирования, продвинутые технологии Swing. Предназначено для студентов, обучающихся по направлению подготовки 09.03.02 – Информационные системы и технологии.

Содержание книги "Объектно-ориентированное программирование"


Предисловие
10. Разработка приложений в рамках шаблона Model-View-Controller
11. Взаимодействие с файловой системой
12. Многопоточные приложения Java
13. Работа с потоками в .NET Framework
14. Обработка исключений в объектно-ориентированных приложениях
15. Основы разработки сетевых приложений
16. Разработка приложений для взаимодействия с базами данных
17. Несвязный уровень доступа к данным ADO.NET
18. Развитые средства построения графических приложений
Заключение
Литература

Все отзывы о книге Объектно-ориентированное программирование : лабораторный практикум

Чтобы оставить отзыв, зарегистрируйтесь или войдите

Отрывок из книги Объектно-ориентированное программирование : лабораторный практикум

70Объектно-ориентированное программированиетвратить ошибку времени выполнения в программе и не допустить потерю данных пользователя:– сообщить пользователю об обнаруженной программной ошибке;– сохранить все результаты его работы;– дать пользователю возможность благополучно завершить программу.В исключительных ситуациях, например, при вводе данных с ошибками, которые могут привести к нарушению нормальной ра-боты программы, в Java применяется механизм перехвата ошибок, который называется обработкой исключений. Этот механизм анало-гичен обработке исключений в C#.Во время тестирования программы реализуется целый ряд про-верок, чтобы убедиться в правильности ее работы. Но эти проверки зачастую оказываются слишком дорогостоящими по времени и ре-сурсам, а по окончании тестирования – излишними. Проверки можно удалить, а когда потребуется дополнительное тестирование, вернуть их обратно, хотя это и потребует определенных затрат труда. В Java присутствует механизм проверок.Когда прикладная программа делает что-то не так, не всегда имеется возможность оказать пользователю своевременную по-мощь или прервать работу программы. Вместо этого можно заре-гистрировать возникшую неполадку для последующего анализа. Поэтому для коммерческих приложений в Java реализован меха-низм протоколирования.Механизм обработки ошибок. Допустим, в ходе выполнения программы, написанной на Java, обнаруживается ошибка. Она может быть вызвана неверной информацией в файле, ненадежным сетевым соединением или выходом за допустимые границы массива, как бы неприятно ни было об этом упоминать, а может быть и попыткой использовать ссылку, которая не указывает на какой-то конкретный объект. Вполне естественно, что пользователи надеются, что про-грамма самостоятельно справится с возникшими затруднениями. Если из-за ошибки какая-нибудь операция не может быть завершена благополучно, программа должна сделать одно из двух.1. Вернуться в безопасное состояние и разрешить пользователю выполнить другие команды.