1樓:匿名使用者
base
如base.tostring();
public class1(string s):base(s) //建構函式
希望回答對你有幫助
請問c++中在派生類中若要訪問基類成員要使用什麼關鍵字??
2樓:黃邦勇帥哥哥
直接訪問就行了,若是派生類覆蓋了同名的基類成員則使用::作用域解析運算子即可,若基類的成員是私有的則派生類是無法訪問基類的成員的。
示例:class a;
class b:public a
};void main()
3樓:匿名使用者
如果是基類的public或protected成員,直接訪問即可
如果是private成員,則不能訪問,是成員變數,則看有沒有提供訪問函式
4樓:匿名使用者
什麼關鍵字都不需要,直接訪問即可
java中this關鍵字與方法,Java中this關鍵字與方法
就普通方法或者屬性而言,寫this和不寫this沒區別。this主要是用來和super區分的。this呼叫本類的構造方法,super呼叫父類的構造方法。不寫this。如果是有父類的話,就是呼叫父類的構造方法。一般情況下寫不寫是差別不在,因為不寫其實本身也是會有this這個指向的,但在一些情況下一定要...
什麼關鍵字用於在C中從派生類中訪問基類的成員
base.成員名 無法訪問基類的私有 private 成員 base,可以呼叫基類的成員 請問c 中在派生類中若要訪問基類成員要使用什麼關鍵字?直接訪問就行了,若是派生類覆蓋了同名的基類成員則使用 作用域解析運算子即可,若基類的成員是私有的則派生類是無法訪問基類的成員的。示例 class a cla...
請問C 中使用extern關鍵字定義變數的意義
它只有宣告的意思,說明這個變數在別的地方已經定義過了。一般是全域性變數才會加這個宣告,當然,他們是同乙個變數。就好比1.cpp檔案定義了乙個int a,2.cpp檔案也定義了乙個 int a。這樣他們就有可能重複定義,如果2.cpp中加上extern那麼就知道2.cpp中的a在其他地方定義過了,和1...