レッツは、私は次のコードを持っていると言う: class Block{
private:
data Data;
public:
data getData();
Block(arg3 Arg3, arg4 Arg4);
};
は実際に、ブロックを構築する方法はいくつかありますが、いつも同じメンバーデータおよび方法のgetDataと()唯一の違いはブロックの構築
Javaでは、抽象クラスにすることでクラスのインスタンス化を防ぐことができます。私はPythonが同じように動作すると思った。しかし、私の驚きに、私は抽象クラスのオブジェクトを作成することが分かっ: from abc import ABCMeta
class Foo(metaclass=ABCMeta):
pass
Foo()
はなぜPythonはこれを許可しないとどのように私は
ここにいる人は、私が実行しようとしているコードですが、それは私の意図した通りに動作しません。私は何が間違っているのか把握することができません。私はC++のnoobが助けてください。 #include <iostream>
#include <cmath>
#include <stdexcept>
using namespace std;
/**
* Super class
*/
c