O‘zbekiston respublikasi oliy va o‘rta maxsus ta’lim vazirligi tоshkеnt dаvlаt iqtisоdiyot universitеti
Download 1.96 Mb. Pdf ko'rish
|
Obyektga yo`naltirilgan dasturlash tillari
РАЗДЕЛ 12. ИСКЛЮЧЕНИЯ 95 12.1. Исключения ………………………………………………………. 98 12.2. Обработка исключений ………………………………………… .. 98 12.3. Генерация исключений ………………………………………… 98 12.4. Обработка неожиданных исключений ………………………………. 100 12,5. Использование элементов данных исключения …… .. 101 12,6. Исключения и классы ……………………………………… .. 101 12,7. Исключения и конструкторы ………………………………………… 102 РАЗДЕЛ 13. СТАНДАРТНЫЕ ШАБЛОННЫЕ КЛАССЫ БИБЛИОТЕК 103 13,1. Структура СТЛ. Основные контейнеры ……………………………………… 105 13,2. Конструкторы. Итераторы …………………………………………… 105 13.3. Распределители памяти, предикаты и функции сравнения 106 13.4. Векторные-векторные контейнеры ………………………………………… .. 106 13,5. Двухсторонний заказ. Список. Ассоциативные контейнеры ……… .. 107 РАЗДЕЛ 14. ПРОГРАММА УПРАВЛЕНИЯ КЛИЕНТАМИ 108 14.1. Компоненты. Объявление классов компонентов 111 14.2. Характеристика объявлений. Событие запускает 111 14.3. Быстрый вызов функций. Пространство имен ………………………. 112 14,4. Публичная реклама. Переменные объявления ……………………… .. 113 РАЗДЕЛ 15. ОСОБЕННОСТИ ИСПОЛЬЗОВАНИЯ ИМУЩЕСТВО. Интерфейсы 115 15,1. Объект: глобальный суперсинф. Методы equals и toString …………… 118 15,2. Обобщенное программирование ……………………………………………… 118 15,3. Описание интерфейса. Интерфейс оператора. …………………….. …… .. 122 15,4. Переменные интерфейса ……………………………………………………….. 123 РЕЗЮМЕ …………………………………………………………………………………. 124 ГЛОССАРИЙ ………………………………………………………………. 128 СПИСОК ЛИТЕРАТУРЫ 130 135 7 CONTENTS INTRODUCTION……………………………………………………………………. 9 SECTION 1. DELPHI VISUAL PROGRAMS KEY CONCEPTS 11 1.1. Delphi Programming Environment …………………………………………………. 11 1.2. The Delphi System Window and its Elements ……………………………………. 12 1.3. Delphi Project Structure …………………………………………………………….. 15 1.4. Variables and constants ………………………………………… ………………….. 16 1.5. Actions ………………………………………………………………. 18 1.6. Indicators and Applications …………………………………………………. 19 1.7. User Functions ……………………………………………… 20 SECTION 2. MASSIVES AND SATS 23 2.1. Concepts of arrays and rows. Announcing arrays ………………………………… 23 2.2. Multidimensional arrays ………………………………………………… 24 2.3. Strings as massive ………………………………………………………. 25 2.4. String Functions …………………………………… …………………………… 26 2.5. Strings as a class. Announcement of String Classes 29 SECTION 3. TYPICAL INFORMATION TYPES 32 3.1. Introduction of new data types ………………………………… 32 3.2 Structures and Compounds ………………………………………………… 32 3.3 Structures and arrays …………………………………………… .. 34 3.4 Structures and Functions ……………………………………………. 35 SECTION 4. Basics of OBJECTIVE PROGRAMMING 39 4.1 Object Oriented Programming …………………………………… 39 4.2 Class and Object Concepts……………………………………………….. 40 4.3 Inheritance, encapsulation, polymorphism …………………………. 41 4.4. Object Oriented Programming Languages ……………………… 43 4.5. Modern visual programming environments ………………………… 45 SECTION 5. CLASSES AND OBJECTS 48 5.1. Classification. Component functions. Component Data ……………………………. 48 5.2. Appeals rights …………………………………………. 49 5.3. Constructor and destructor. Static Components in the Class ……………………….. 49 5.4. The arrays of the objects. As a class structure extension …………………………… 52 SECTION 6. CLASSES AND INDICATORS 55 6.1. Indicators in the classroom …………………………………… .. 55 6.2. Indicators for Assets ………………………………………… 56 6.3. Indicators for class components. This indicator is ………… 56 6.4. Self-Indicator ………………………………………………………. 58 SECTION 7. RELATIONSHIP BETWEEN CLASSES 61 7.1. Types of relationships. Assets as members of the class …………… .. 61 7.2. Friends of the Class ………………………………………………………… .. 63 7.3. Mutual Friendly Functions and Classes ……………………………………. 64 7.4. Friendly Rules ……………………………………… 65 SECTION 8. Eligibility in the Classroom 67 8.1. Inheritance in the classroom. Simple Inheritance ……………………………… .. 67 8.2. Managing appeals rights in inheritance 68 8.3. Constructors and destructors in succession …………………… 69 8.4. Virtual functions and abstract classes …………………………… .. 70 8.5. Polymorphism. Multiple succession. Interfaces …………………………. 73 8 SECTION 9. ADD STANDARD ACTIONS 76 9.1. Additional download description ………………………………………… 76 9.2. Add binary actions ………………………………. 77 9.3. Loading more actions …………………………… .. 79 9.4. Add Loading and Decreasing Actions …………. 80 9.5. Advanced Downloading Indexing and Function Calling 80 9.6. Assessment and Initialization ………………………………………… .. 81 SECTION 10. FUNCTIONS AND CLASS TABLES 83 10.1. Function Templates …………………………………………… .. 83 10.2. Class templates. Basic Features of Class Templates……………………………. 84 10.3. Parameters of Parameters of Parameters………………………………… 85 10.4. Function Template Type ……………………………………… 86 10.5. High-level functions …………………………………………… .. 88 SECTION 11. WHITE CLASSES 90 11.1. Hierarchy of streaming classes ………………………………………. 90 11.2. Flow Classroom Methods ……………………………………………. 90 11.3. Formatting ………………………………………………………………. 93 11.4. Manipulators …………………………………………………………………. 94 11.5. Flow status …………………………………………………………… 94 11.6. Overloading the Outgoing Operator ……………………… 95 SECTION 12. CONCLUSIONS 98 12.1. Exceptions ………………………………………………………. 98 12.2. Exceptions Processing ………………………………………… .. 98 12.3. Generating Exceptions ………………………………………… 100 12.4. Processing unexpected exceptions ………………………………. 101 12.5. Using Exception Data Elements …… .. 101 12.6. Exceptions and classes ……………………………………… .. 102 12.7. Exceptions and constructors ………………………………………… 103 SECTION 13. STRANDARD SHABLON CLASSES BIBLIOTEK 105 13.1. Structure of STL. Main containers ……………………………………… 105 13.2. Constructors. Iterators …………………………………………… 106 13.3. Memory distributors, predicates, and comparison functions 106 13.4. Vector-vector containers ………………………………………… .. 107 13.5. Two-way order. List. Associative Containers ……… .. 108 SECTION 14. CUSTOMER MANAGEMENT PROGRAM 111 14.1. Components. Announcement of component classes 111 14.2. Feature Announcements. Event launches 112 14.3. A quick call of functions. Namespace ………………………. 113 14.4. Public Ads. Variable Ads ……………………… .. 115 SECTION 15. PROPERTY USE PROPERTY. INTERFACE 118 15.1. Object: global supersinf. Methods of equals and toString ……………. 118 15.2. Generalized Programming ……………………………………………… 122 15.3. Interface description. Operator interface. Operator implements …… .. 123 15.4. Interface variables ………………………………………… 124 SUMMARY ……………………………………………………………………………. 128 GLOSSARY ………………………………………………………………. 130 LIST OF REFERENCES 135 Download 1.96 Mb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling