home 
 
 
 
nlfr
 
Home
About ABIS
Services
Courses
Resources
Contact
MyABIS
All CoursesbalkjeGeneral » Introduction to HW & SW » TracksOperating systems » MVS - OS/390 - z/OS » UNIX - Linux - AIX » Windows » VMwareDatabases, transaction systems and middleware » DB2 for z/OS » DB2 UDB for Linux, UNIX and Windows » Oracle » SQL Server » MySQL » IMS » CICS » WebSphere MQ » WebSphere Application Server » Business intelligence and data warehouseApplication development » Methods and techniques » PRINCE2 » Programming languages » Internet development » Object Oriented systems » Java » IBM development tools » SAS » XML » SOA & web servicesSystems management » ITILbalkjePractical informationRegistration 
OO programming using Visual C++

Intended for

Programmers wanting to use C++.

Background

Training method

Theory with a lot of practical exercises.

Course leader

Guidance.

Duration

4 days.

Schedule

No public sessions are currently scheduled. We will be pleased to set up an on-site course or to schedule an extra public session (in case of a sufficient number of candidates). Interested ? Please contact ABIS.

Objectives

This course provides COBOL or C programmers with the fundamental skills needed to write the code for implementing simple classes.

They learn the key constructions of C++, the fundamentals of object-oriented analysis and design, and the basic skills required to use the integrated development environment within the Microsoft Visual C++.

At the end of the course, students will be able to use Visual C++ and to implement simple C++ console input/output (I/O) applications.

Main topics

  • Fundamental concepts of object-oriented analysis and design
  • Fundamentals of the C++ language
  • Built-in data types • operators • statements and functions • flow control • arrays, references, and pointers • structures
  • Building simple classes
  • Access specifiers • constructors and destructors • Set and Get functions • default arguments
  • Function name overloading
  • Static member functions and objects • embedded objects • inheritance
  • Memory management
  • Conversions
  • Using the integrated development environment
  • Build and compile options • MAK and header files
  • Integrated debugger
  • Using commercially available classes
  • Stream objects • string objects • file objects