}実行結果はなんの衒[てら]いもなく以下のようになる。していないため、このようなことができる。別の(スカラ変数の)参照を持ってしまい、その分、メモリが無駄になる。生成されたときのクラスの状況は自動的に転写されるため、当初との違いが必ず比較されうるというプレッシャーをクラスの管理人(だいたい自分)に与えることができるといえよう。方法2:コンストラクタを使う。までは先の記事とほぼ同じで、今度はコンストラクタを使って、「クラス変数」の格納場所を一種のオブジェクトとみなし、常にコンストラクタで登録していく。(動くソースはexample_oo_c2.pl。クラス変数の実体、このままでは「継承」されない。ここにはクラス変数の参照が入る。