>>*例としてオブジェクトB作成時に変数Bは-1を代入しておくとする

このやり方も勉強になりました。
いつも変数をフラグ用とカウント用のふたつ用意してましたが、そのやり方でやれば
変数ひとつで済みますね!
活用させていただきます!
ありがとうございました。