O. X. Azamatov


Download 1.82 Mb.
Pdf ko'rish
bet14/119
Sana09.01.2022
Hajmi1.82 Mb.
#256439
1   ...   10   11   12   13   14   15   16   17   ...   119
Bog'liq
3072-Текст статьи-7829-1-10-20200908


РАЗДЕЛ 15. ОСОБЕННОСТИ  ИСПОЛЬЗОВАНИЯ ИМУЩЕСТВО. Интерфейсы 
115 
15,1. Объект: глобальный суперсинф. Методы equals и toString …………… 
118 
15,2. Обобщенное программирование ……………………………………………… 
118 
15,3. Описание интерфейса. Интерфейс оператора. …………………….. …… .. 
122 
15,4. Переменные интерфейса ……………………………………………………….. 
123 
РЕЗЮМЕ …………………………………………………………………………………. 
124 
ГЛОССАРИЙ ………………………………………………………………. 
128 
СПИСОК ЛИТЕРАТУРЫ 
130 
 
135 
 



 
CONTENTS 
 
INTRODUCTION……………………………………………………………………. 

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 



 
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.82 Mb.

Do'stlaringiz bilan baham:
1   ...   10   11   12   13   14   15   16   17   ...   119




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling