クラスをインスタンスし化しオブジェクト生成
オブジェクトから呼ばれる$this->var0 は、"変数の初期化"

プロパティを変更しメソッドを実行
オブジェクトから呼ばれる$this->var0 は、"初期化変数を変更"

クラスメソッド内で定義した変数を表示
オブジェクトのプロパティ$obj->var1 は、"クラス内で定義した変数"

オブジェクトからメソッドを実行
オブジェクトから呼ばれる$this->var_infunc は、"クラス内のメソッドで使う変数"

プロパティ変更しメソッドを実行
オブジェクトから呼ばれる$this->var_infunc は、"1つ目のオブジェクトでメソッドの変数変更"

2つ目のクラスを使ったオブジェクトを生成
オブジェクトから呼ばれる$this->var0 は、"変数の初期化"

2つ目のオブジェクトのプロパティ変更しメソッドを実行
オブジェクトから呼ばれる$this->var_infunc は、"2つ目のオブジェクトでメソッドの変数変更"

1つ目のオブジェクトが残っていることを確認
オブジェクトから呼ばれる$this->var_infunc は、"1つ目のオブジェクトでメソッドの変数変更"