基本型と同様、スタック上にインスタンスを置く事ができる。後者はスタックベースのオブジェクトと呼ばれている。上記の実装は後者を考慮していないことに注意すること。等で外部に割り当てる必要があり、クラス型のポインタ変数を介して間接操作する。後者は、インスタンス用のメモリをスタックに直接割り当て、クラス型の変数を使って直接操作するため、インスタンスの寿命はスコープを抜けるまでである。今後、スタックベースのクラスは考えないことにする。重要な部分であるため長くなりそうだ。