C言語等の他言語の経験者と対象に、C++の言語仕様とクラス作成技術を身に付けます。
■1日目
・開発環境のインストール、コンパイラの準備
・HelloWorldとiostreamを使った入出力
・C++言語の概要説明
・C++の特徴やC言語との相違点
・C++のプログラム構造
・Cの制御構造の復習とC++の制御構造
・Cのデータ型の復習とC++のデータ型
・C++の関数
・ポインタの取り扱い
■2日目
・参照とその利用
・関数の呼び出し方の紹介
・関数テンプレート
・オブジェクト指向
・C++でのオブジェクト指向とクラス
・コンストラクタとデストラクタ
・クラステンプレート
・クラスの作成
・演算子のオーバーロード
・例外処理
・名前空間
■3日目
・継承
・ポリモルフィズムの紹介
・仮想関数、仮想デストラクタ関数
・純粋仮想関数
・多重継承
・抽象クラス
・仮想基底クラス
・応用演習