我想正確理解C++中的繼承。C++中的簡單繼承問題
首先,有一個返回實例化類的類可以嗎?
class Class1 {
public:
Class1 foo();
}
基本上,我有一個派生方程的類,所以它需要一個方程並返回一個方程。
如果我想的Class1的一些子類也回到自己的實例:
class Child : public Class1 {
public:
Child bar();
}
,我想使用一些Class 1的功能,但不是返回的Class1的,我希望回到子對象,這是繼承的可能嗎?
謝謝,希望這個問題不是太愚蠢。
做一個更完整的例子,顯示你想要做什麼。 –
爲什麼不嘗試一下,將代碼插入到您選擇的編譯器和實驗中。 – Vinnyq12
嘿,我已經嘗試了第一個位(一個類返回本身的實例),這很好,但我想知道這是好還是不好的做法?第二,但我不知道它是如何完成的..我目前仍在玩它..將發佈任何更新。 – ale