Visual C++
Entwicklungsumgebung - Grundkurs
Microsoft® Visual C++® bietet zahlreiche Komponenten zur schnellen und effektiven Erstellung von Programmen für Windows Betriebssysteme. Mit Visual C++ hat sich die Klassenbibliothek MFC (Microsoft Foundation Classes) etabliert, die das objektorientierte Ansprechen der Windows API (Win32-API) ermöglicht. MFC bietet für nahezu alle Elemente der Benutzeroberfläche Klassen an. Es baut auf einem gemeinsamen Stammobjekt auf.
Die Entwicklungsumgebung enthält neben Compiler und Linker, verschiedene Editoren zum Erstellen und Bearbeiten von Quelltext und binären Ressourcen. Assistenten erleichtern zudem das Programmierhandling.
Die objektorientierte Programmierung stellt die Daten und die damit möglichen Operationen in den Mittelpunkt der Betrachtung. Dazu gehört die Definition von Klassen, das Erzeugen von Objekten und das Kombinieren dieser Objekte zu einem größeren Objekt, dem Programm.
Eine Klasse stellt eine Gruppe von Objekten mit gemeinsamen Merkmalen dar. Es bezeichnet somit eine abstrakte Darstellung eines tatsächlichen Objekts. Wesentlichstes Merkmal der OOP ist jedoch die Möglichkeit, Eigenschaften und Methoden einer Klasse an eine Andere zu vererben.
Das objektorientierte Konzept bringt eine Vielzahl neuer Begriffe und Arbeitsstrukturen für Programmierer und Programmierneulinge mit sich.
Dieser Einführungskurs widmet sich der Handhabung der Arbeitswerkzeuge wie Entwicklungsumgebung, Editor und Compiler, sowie der Grundlagen zur objektorientierten Programmierung.
Zu den ersten Programmentwicklungen gehören das Erstellen eigener Menüs, Werkzeugleisten und Statuszeilen.
Preiskategorie: B
Dauer: 2 Tage
THEMEN
- Einführung in das Konzept der objektorientierten Programmierung
- Arbeitsbereich
- Rahmenfenster
- Menügestaltung
- Werkzeugleiste
- Statusleiste erstellen
- Nachrichtenbehandlung
- Ressourcen
- Quellcodeergänzung
- Steuerelementerstellung
- Klassen
- Instanzen, Eigenschaften, Methoden
- Abstrakte Klassen
- Objekte
- Kapselung
- Vererbung
- Polymorphie

Messtechnik
Office
Programmierung
Dienstleistungen