class の定義において、Sub New または Sub Delete を Private として宣言しました。New と Delete サブルーチンは Private として宣言できません。
New または Delete サブルーチンの宣言から Private を削除してください。