>>76
>誰かが勝手に継承する可能性を考えてそれを封じる
privateコンストラクタで封じれる

>コンストラクタをprivateにするだけではnew演算子で生成される可能性もありました
ありません

まあ、それでも無理矢理作る方法はあるが、それはどうやったって防げないから無駄
純粋仮想関数は何の意味もない
やめとけ