newもdeleteもoverrideできないというのは間違い
そもそもnewもdeleteも非staticなメンバとして定義できない
だからnewとdeleteはoverloadはできるが、そもそもoverrideどうのこうのという議論自体がおかしい

ID:oh/e0eB5は完全に勘違いしててクラス内に書いてあるメソッドをoverrideできるんじゃなくて仮想メソッドをoverrideできるの
こういう人ってクラスのメンバを全部virtual宣言したり必ず仮想デストラクタをつけるよね
C++の言語仕様を全く理解してないと言っても過言ではないが、Javaとかから流れてきた人なのかな