假設我有: class A {
public:
A(int x_) : x(x_) {}
int x;
};
class B: public A { };
class C: public A { };
有了這個代碼,B和C將不會有任何的構造函數(而不是拷貝構造函數等)。我想改變類A(而不是在B或C),以便B和C都將繼承構造函數A。這有可能嗎?
這裏是我的抽象類: public abstract class BankAccount{
protected long balance;
public BankAccount(long balance){ \\<--Abstract class constructor
this.balance = balance;
}
... more stu