意識して作らなければならなかった。他のプログラムのメモリ領域を触ろうとしても、OSが保護する機能は無かった。Windowsは、NT,2000,Xp,Vista,7と開発されていく。ディレクトリ(最近のOSではフォルダと呼ばれる)である。必要があり、その概念がPATHである。つくまでのディレクトリ名を書き連ねれば良い。絶対PATHと呼ばれる。ディレクトリの深い底のファイルをアクセスするには、長いPATHとなってしまう。その起点からファイルの場所を記述する方法が相対PATHと呼ばれる。C言語のbin,includeなどを例としてPATHの説明を行った。主流となっているテンプレート機能について説明を行う。継承を使った物が多い。必要最小限の仮想関数を記述するスタイルが一般的。最近ではテンプレート機能が利用されることが増えた。double型のDataが作られる。プログラムでは、様々な実装方法がある。一つの方法として、多重継承がある。「色クラス」と「図形クラス」から、「色付の四角」といったクラスを派生させる。多重継承は、以下のように書けば良い。すべてのオブジェクト指向言語で利用できる訳ではない。