Objektorientierte Programmierung mit ANSI C:
Gespeichert in:
1. Verfasser: | |
---|---|
Format: | Buch |
Sprache: | German |
Veröffentlicht: |
München u.a.
Hanser
1994
|
Schlagworte: | |
Online-Zugang: | Inhaltsverzeichnis |
Beschreibung: | XII, 252 S. graph. Darst. 1 Diskette (3,25") |
ISBN: | 3446174265 |
Internformat
MARC
LEADER | 00000nam a2200000 c 4500 | ||
---|---|---|---|
001 | BV009843111 | ||
003 | DE-604 | ||
005 | 20040831 | ||
007 | t | ||
008 | 940926s1994 gw d||| |||| 00||| ger d | ||
016 | 7 | |a 942237854 |2 DE-101 | |
020 | |a 3446174265 |9 3-446-17426-5 | ||
035 | |a (OCoLC)75540070 | ||
035 | |a (DE-599)BVBBV009843111 | ||
040 | |a DE-604 |b ger |e rakddb | ||
041 | 0 | |a ger | |
044 | |a gw |c DE | ||
049 | |a DE-20 |a DE-91 |a DE-91G |a DE-12 |a DE-19 |a DE-11 | ||
084 | |a ST 230 |0 (DE-625)143617: |2 rvk | ||
084 | |a ST 231 |0 (DE-625)143618: |2 rvk | ||
084 | |a ST 250 |0 (DE-625)143626: |2 rvk | ||
084 | |a ST 260 |0 (DE-625)143632: |2 rvk | ||
084 | |a DAT 358f |2 stub | ||
100 | 1 | |a Schreiner, Axel T. |e Verfasser |0 (DE-588)110242157 |4 aut | |
245 | 1 | 0 | |a Objektorientierte Programmierung mit ANSI C |c Axel-Tobias Schreiner |
264 | 1 | |a München u.a. |b Hanser |c 1994 | |
300 | |a XII, 252 S. |b graph. Darst. |e 1 Diskette (3,25") | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
650 | 0 | 7 | |a ANSI C |0 (DE-588)4233557-7 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Objektorientierte Programmierung |0 (DE-588)4233947-9 |2 gnd |9 rswk-swf |
689 | 0 | 0 | |a ANSI C |0 (DE-588)4233557-7 |D s |
689 | 0 | |5 DE-604 | |
689 | 1 | 0 | |a Objektorientierte Programmierung |0 (DE-588)4233947-9 |D s |
689 | 1 | 1 | |a ANSI C |0 (DE-588)4233557-7 |D s |
689 | 1 | |5 DE-604 | |
856 | 4 | 2 | |m DNB Datenaustausch |q application/pdf |u http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=006517922&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |3 Inhaltsverzeichnis |
943 | 1 | |a oai:aleph.bib-bvb.de:BVB01-006517922 |
Datensatz im Suchindex
_version_ | 1807230213656936448 |
---|---|
adam_text |
INHALTSVERZEICHNIS
VORWORT
.
V
1
ABSTRAKTE
DATENTYPEN
-
INFORMATION
VERBERGEN
.
1
1.1
DATENTYPEN
.
1
1.2
ABSTRAKTE
DATENTYPEN
.
1
1.3
EIN
BEISPIEL
-
SET
.
2
1.4
SPEICHERVERWALTUNG
.
3
1.5
OBJECT
.
3
1.6
EINE
ANWENDUNG
.
4
1.7
EINE
IMPLEMENTIERUNG
-
SET
.
5
1.8
NOCH
EINE
IMPLEMENTIERUNG
-
BAG
.
7
1.9
ZUSAMMENFASSUNG
.
9
1.10
UEBERLEGUNGEN
.
10
2
DYNAMISCHE
BINDUNG
-
GENERISCHE
FUNKTIONEN
.
11
2.1
KONSTRUKTOREN
UND
DESTRUKTOREN
.
11
2.2
METHODEN,
NACHRICHTEN,
KLASSEN
UND
OBJEKTE
.
12
2.3
SELEKTOREN,
DYNAMISCHE
BINDUNG
UND
POLYMORPHISMEN
.
13
2.4
EINE
ANWENDUNG
.
16
2.5
EINE
IMPLEMENTIERUNG
-
STRING
.
17
2.6
NOCH
EINE
IMPLEMENTIERUNG
-
ATOM
.
19
2.7
ZUSAMMENFASSUNG
.
20
2.8
UEBERLEGUNGEN
.
21
3
PROGRAMMIERPRAXIS
-
ARITHMETISCHE
AUSDRUECKE
.
23
3.1
DIE
HAUPTSCHLEIFE
.
23
3.2
WORTE
ERKENNEN
.
24
3.3
PHRASEN
ERKENNEN
.
25
3.4
AUSDRUECKE
VERARBEITEN
.
25
3.5
INFORMATION
VERBERGEN
.
26
3.6
DYNAMISCHE
BINDUNG
.
27
3.7
POSTFIX
AUSGEBEN
.
29
3.8
ARITHMETIK
.
30
3.9
INFIX
AUSGEBEN
.
31
3.10
ZUSAMMENFASSUNG
.
32
4
VERERBUNG
-
CODE
WIEDERVERWENDEN
UND
ANPASSEN
.
33
4.1
EINE
OBERKLASSE
-
POINT
.
33
4.2
IMPLEMENTIERUNG
DER
OBERKLASSE
-
POINT
.
34
4.3
VERERBUNG
-
CIRCLE
.
35
4.4
BINDUNG
UND
VERERBUNG
.
37
4.5
STATISCHE
UND
DYNAMISCHE
BINDUNG
.
38
4.6
SICHTBARKEIT
UND
ZUGRIFFSFUNKTIONEN
.
39
4.7
IMPLEMENTIERUNG
DER
UNTERKLASSE
-
CIRCLE
.
41
X
INHALTSVERZEICHNIS
4.8
ZUSAMMENFASSUNG
.
43
4.9
IST
SIE
ODER
HAT
SIE?
-
VERERBUNG
KONTRA
AGGREGATE
.
45
4.10
MEHRFACHE
VERERBUNG
.
46
4.11
UEBERLEGUNGEN
.
46
5
PROGRAMMIERPRAXIS
-
SYMBOLTABELLE
.
49
5.1
NAMEN
ERKENNEN
.
49
5.2
VARIABLEN
.
50
5.3
EINTRAEGE
IN
DER
SYMBOLTABELLE
-
NAME
.
51
5.4
IMPLEMENTIERUNG
DER
OBERKLASSE
-
NAME
.
52
5.5
IMPLEMENTIERUNG
DER
UNTERKLASSE
-
VAR
.
55
5.6
ZUWEISUNG
.
56
5.7
NOCH
EINE
UNTERKLASSE
-
KONSTANTEN
.
56
5.8
MATHEMATISCHE
FUNKTIONEN
-
MATH
.
57
5.9
ZUSAMMENFASSUNG
.
59
5.10
UEBERLEGUNGEN
.
60
6
KLASSENHIERARCHIE
-
PFLEGE
VEREINFACHEN
.
61
6.1
FORDERUNGEN
.
61
6.2
METAKLASSEN
.
62
6.3
DIE
WURZELN
-
OBJECT
UND
CLASS
.
63
6.4
EINE
UNTERKLASSE
-
ANY
.
65
6.5
IMPLEMENTIERUNG
-
OBJECT
.
66
6.6
IMPLEMENTIERUNG
-
CLASS
.
67
6.7
INITIALISIERUNG
.
69
6.8
SELEKTOREN
.
70
6.9
OBERKLASSEN-SELEKTOREN
.
71
6.10
EINE
NEUE
METAKLASSE
-
POINTCLASS
.
72
6.11
ZUSAMMENFASSUNG
.
75
7
DER
OOC
PRAEPROZESSOR
-
CODIERSTANDARDS
DURCHSETZEN
.
79
7.1
POINT
NOCHMALS
BETRACHTET
.
79
7.2
ENTWURF
.
84
7.3
PRAEPROZESSOR-ANWEISUNGEN
.
86
7.4
IMPLEMENTIERUNGSSTRATEGIE
.
87
7.5
OBJECT
NOCHMALS
BETRACHTET
.
89
7.6
DISKUSSION
.
91
7.7
EIN
BEISPIEL
-
LIST,
QUEUE
UND
STACK
.
92
7.8
UEBERLEGUNGEN
.
97
8
DYNAMISCHE
TYPPRUEFUNG
-
DEFENSIV
PROGRAMMIEREN
.
99
8.1
STRATEGIE
.
99
8.2
EM
BEISPIEL
-
LIST
.
100
8.3
IMPLEMENTIERUNG
.
102
8.4
CODIERSTANDARD
.
102
8.5
REKURSION
VERMEIDEN
.
107
8.6
ZUSAMMENFASSUNG
.
109
8.7
UEBERLEGUNGEN
.
110
INHALTSVERZEICHNIS
XI
9
STATISCHE
KONSTRUKTION
-
SELBSTORGANISATION
.
111
9.1
INITIALISIERUNG
.
111
9.2
INITIALISIERUNGSLISTEN
-
MUNCH
.
112
9.3
FUNKTIONEN
FUER
OBJEKTE
.
114
9.4
IMPLEMENTIERUNG
.
116
9.5
ZUSAMMENFASSUNG
.
118
9.6
UEBERLEGUNGEN
.
119
10
DELEGATES
-
CALLBACK-FUNKTIONEN
.
121
10.1
CALLBACKS
.
121
10.2
ABSTRAKTE
BASISKLASSEN
.
122
10.3
DELEGATES
.
123
10.4
EIN
RAHMENPROGRAMM
-
FILTER
.
125
10.5
DIE
METHODE
RESPONDSTO
.
128
10.6
IMPLEMENTIERUNG
.
130
10.7
NOCH
EINE
ANWENDUNG
-
SORT
.
132
10.8
ZUSAMMENFASSUNG
.
134
10.9
UEBERLEGUNGEN
.
135
11
KLASSENMETHODEN
-
LECKS
IN
DER
SPEICHERVERWALTUNG
.
137
11.1
EIN
BEISPIEL
.
137
11.2
KLASSENMETHODEN
.
139
11.3
KLASSENMETHODEN
IMPLEMENTIEREN
.
140
11.4
PROGRAMMIERPRAXIS
-
EINE
DIALOGSPRACHE
MIT
KLASSE(N)
.
143
11.5
ZUSAMMENFASSUNG
.
152
11.6
UEBERLEGUNGEN
.
154
12
PERSISTENTE
OBJEKTE
-
DATENSTRUKTUREN
SPEICHERN
UND
LADEN
.
155
12.1
EIN
BEISPIEL
.
155
12.2
OBJEKTE
SPEICHERN
-
PUTO
.
160
12.3
OBJEKTE
FUELLEN
-
GETO
.
162
12.4
OBJEKTE
LADEN
-
RETRIEVE
.
164
12.5
OBJEKTE
VERBINDEN
-
VALUE
NOCHMALS
BETRACHTET
.
165
12.6
ZUSAMMENFASSUNG
.
168
12.7
UEBERLEGUNGEN
.
170
13
EXCEPTIONS
-
FEHLERBEHANDLUNG
MIT
SYSTEM
.
171
13.1
STRATEGIE
.
171
13.2
IMPLEMENTIERUNG
-
EXCEPTION
.
173
13.3
BEISPIELE
.
175
13.4
ZUSAMMENFASSUNG
.
178
13.5
UEBERLEGUNGEN
.
178
14
NACHRICHTEN
WEITERLEITEN
-
EINGUI-RECHNER
.
181
14.1
DIE
IDEE
-
FORWARD
.
181
14.2
IMPLEMENTIERUNG
.
182
14.3
EM
BEISPIEL
FUER
OBJEKT-ORIENTIERTES
ENTWERFEN
.
185
14.4
IMPLEMENTIERUNG
-
IC
UND
SEINE
UNTERKLASSEN
.
188
XII
INHALTSVERZEICHNIS
14.5
EINE
ZEICHENORIENTIERTE
SCHNITTSTELLE
-
CURSES
.
193
14.6
EINE
GRAFISCHE
SCHNITTSTELLE
-
XT
.
197
14.7
ZUSAMMENFASSUNG
.
204
14.8
UEBERLEGUNGEN
.
204
A
ANSI-C
PROGRAMMIERTIPS
.
207
A.1
NAMEN
UND
GELTUNGSBEREICH
.
207
A.2
FUNKTIONEN
.
207
A.3
GENERISCHE
ZEIGER
-
VOID
*
.
208
A.4
CONST
.
209
A.5
TYPEDEF
UND
CONST
.
210
A.6
STRUKTUREN
.
210
A.7
ZEIGER
AUF
FUNKTIONEN
.
211
A.8
PRAEPROZESSOR
.
212
A.9
VERIFIKATION
-
ASSERT.H
.
212
A.10
GLOBALE
SPRUENGE
-
SETJMP.H
.
212
A.11
VARIABLE
PARAMETERLISTEN
-
STDARG.H
.
213
A.12
DATENTYPEN
-
STDDEF.H
.
213
A.13
SPEICHERVERWALTUNG
-
IN
STDUEB.H
.
214
A.14
MEMORY-FUNKTIONEN
-
IN
STRING.H
.
214
B
DER
OOO-PRAEPROZESSOR
-
AWK
PROGRAMMIERTIPS
.
215
B.1
ARCHITEKTUR
.
215
B.2
DATEIMANAGEMENT
-
IO.AWK
.
216
B.3
ERKENNUNG
-
PARSE.AWK
.
216
B.4
DIE
DATENBASIS
.
217
B.5
REPORTGENERIERUNG
-
REPORT.AWK
.
218
B.6
ZEILENNUMERIERUNG
.
220
B.7
DAS
HAUPTPROGRAMM
-
MAM.AWK
.
221
B.8
REPORTDATEIEN
.
221
B.9
DAS
KOMMANDO
OOC
.
222
C
MANUAL
.
225
C.1
KOMMANDOS
.
225
C.2
FUNKTIONEN
.
233
C.3
WURZELKLASSEN
.
233
C.4
KLASSEN
IM
GUI-RECHNER
.
237
LITERATURVERZEICHNIS
.
243 |
any_adam_object | 1 |
author | Schreiner, Axel T. |
author_GND | (DE-588)110242157 |
author_facet | Schreiner, Axel T. |
author_role | aut |
author_sort | Schreiner, Axel T. |
author_variant | a t s at ats |
building | Verbundindex |
bvnumber | BV009843111 |
classification_rvk | ST 230 ST 231 ST 250 ST 260 |
classification_tum | DAT 358f |
ctrlnum | (OCoLC)75540070 (DE-599)BVBBV009843111 |
discipline | Informatik |
format | Book |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>00000nam a2200000 c 4500</leader><controlfield tag="001">BV009843111</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">20040831</controlfield><controlfield tag="007">t</controlfield><controlfield tag="008">940926s1994 gw d||| |||| 00||| ger d</controlfield><datafield tag="016" ind1="7" ind2=" "><subfield code="a">942237854</subfield><subfield code="2">DE-101</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">3446174265</subfield><subfield code="9">3-446-17426-5</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)75540070</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)BVBBV009843111</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield><subfield code="e">rakddb</subfield></datafield><datafield tag="041" ind1="0" ind2=" "><subfield code="a">ger</subfield></datafield><datafield tag="044" ind1=" " ind2=" "><subfield code="a">gw</subfield><subfield code="c">DE</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-20</subfield><subfield code="a">DE-91</subfield><subfield code="a">DE-91G</subfield><subfield code="a">DE-12</subfield><subfield code="a">DE-19</subfield><subfield code="a">DE-11</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 230</subfield><subfield code="0">(DE-625)143617:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 231</subfield><subfield code="0">(DE-625)143618:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 250</subfield><subfield code="0">(DE-625)143626:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 260</subfield><subfield code="0">(DE-625)143632:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">DAT 358f</subfield><subfield code="2">stub</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Schreiner, Axel T.</subfield><subfield code="e">Verfasser</subfield><subfield code="0">(DE-588)110242157</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Objektorientierte Programmierung mit ANSI C</subfield><subfield code="c">Axel-Tobias Schreiner</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">München u.a.</subfield><subfield code="b">Hanser</subfield><subfield code="c">1994</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">XII, 252 S.</subfield><subfield code="b">graph. Darst.</subfield><subfield code="e">1 Diskette (3,25")</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="b">n</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="b">nc</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">ANSI C</subfield><subfield code="0">(DE-588)4233557-7</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Objektorientierte Programmierung</subfield><subfield code="0">(DE-588)4233947-9</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="689" ind1="0" ind2="0"><subfield code="a">ANSI C</subfield><subfield code="0">(DE-588)4233557-7</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="689" ind1="1" ind2="0"><subfield code="a">Objektorientierte Programmierung</subfield><subfield code="0">(DE-588)4233947-9</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="1" ind2="1"><subfield code="a">ANSI C</subfield><subfield code="0">(DE-588)4233557-7</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="1" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="m">DNB Datenaustausch</subfield><subfield code="q">application/pdf</subfield><subfield code="u">http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=006517922&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA</subfield><subfield code="3">Inhaltsverzeichnis</subfield></datafield><datafield tag="943" ind1="1" ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-006517922</subfield></datafield></record></collection> |
id | DE-604.BV009843111 |
illustrated | Illustrated |
indexdate | 2024-08-13T00:30:36Z |
institution | BVB |
isbn | 3446174265 |
language | German |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-006517922 |
oclc_num | 75540070 |
open_access_boolean | |
owner | DE-20 DE-91 DE-BY-TUM DE-91G DE-BY-TUM DE-12 DE-19 DE-BY-UBM DE-11 |
owner_facet | DE-20 DE-91 DE-BY-TUM DE-91G DE-BY-TUM DE-12 DE-19 DE-BY-UBM DE-11 |
physical | XII, 252 S. graph. Darst. 1 Diskette (3,25") |
publishDate | 1994 |
publishDateSearch | 1994 |
publishDateSort | 1994 |
publisher | Hanser |
record_format | marc |
spelling | Schreiner, Axel T. Verfasser (DE-588)110242157 aut Objektorientierte Programmierung mit ANSI C Axel-Tobias Schreiner München u.a. Hanser 1994 XII, 252 S. graph. Darst. 1 Diskette (3,25") txt rdacontent n rdamedia nc rdacarrier ANSI C (DE-588)4233557-7 gnd rswk-swf Objektorientierte Programmierung (DE-588)4233947-9 gnd rswk-swf ANSI C (DE-588)4233557-7 s DE-604 Objektorientierte Programmierung (DE-588)4233947-9 s DNB Datenaustausch application/pdf http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=006517922&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA Inhaltsverzeichnis |
spellingShingle | Schreiner, Axel T. Objektorientierte Programmierung mit ANSI C ANSI C (DE-588)4233557-7 gnd Objektorientierte Programmierung (DE-588)4233947-9 gnd |
subject_GND | (DE-588)4233557-7 (DE-588)4233947-9 |
title | Objektorientierte Programmierung mit ANSI C |
title_auth | Objektorientierte Programmierung mit ANSI C |
title_exact_search | Objektorientierte Programmierung mit ANSI C |
title_full | Objektorientierte Programmierung mit ANSI C Axel-Tobias Schreiner |
title_fullStr | Objektorientierte Programmierung mit ANSI C Axel-Tobias Schreiner |
title_full_unstemmed | Objektorientierte Programmierung mit ANSI C Axel-Tobias Schreiner |
title_short | Objektorientierte Programmierung mit ANSI C |
title_sort | objektorientierte programmierung mit ansi c |
topic | ANSI C (DE-588)4233557-7 gnd Objektorientierte Programmierung (DE-588)4233947-9 gnd |
topic_facet | ANSI C Objektorientierte Programmierung |
url | http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=006517922&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
work_keys_str_mv | AT schreineraxelt objektorientierteprogrammierungmitansic |