/*
*檔名稱:annpion.cpp
*完成日期:2023年3月14日
*版本號:v1.0
**輸入描述:
*程式輸出:
*/#include #include using namespace std;
class student
void display( )
};int main()
問題:•程式中定義的類名是___student_____?
•在main函式中,定義的stud1和stud2稱為______物件______?
•該類中,num、name、***稱為類的_____資料成員____,其訪問許可權為____private____,意味著____不能在類外被直接訪問_____。
•該類中,set_data和display稱為類的___成員函式____,其訪問許可權為_____public___,意味著_____能在類外被直接訪問____。
•在main()函式中26行後,呼叫stud1.display();,將會出現什麼結果?請解釋原因。____輸出stud1中的資料,因為stud1.display函式是輸出資料的函式。____
•請刪除上面加的一行**,在main()函式的28行後,呼叫stud2.***='f';,記錄提示的錯誤__'char studengt::***' is private___?為什麼會這樣?___***為類中的資料成員,其訪問許可權為"private",意味著:不能在類外被直接訪問。____
•將第9行char ***;移到第10行後面,即將***成員宣告為公共資料成員,再次編譯程式。請解釋不會出錯的原因,並對這種做法進行評價。___________將***成員宣告為公共資料成員,意味著能在類外被直接訪問。這樣的做法對資料的保密性不是太好。_________________
•將第6行private: 去掉,結果是否發生變化,請解釋原因。__不會發生變化,class中資料預設的就是private型。____
•將第10行public: 去掉,記錄出現的情況,並解釋原因。____成員函式將會變成private,將不能在類外被直接訪問。___
2023年大一下第12周專案1 動物這樣叫
檔名稱 annpion.cpp 完成日期 2015年5月28日 版本號 v1.0 問題描述 根據給出的main 函式和執行結果的提示,設計出相關的各個類,注意觀察執行結果,提取出每個類中需要的資料成員,並匹配上需要的成員函式。輸入描述 無。輸出描述 各種動物的叫聲。include includeus...
2023年大一下第1周專案3 長方體類
檔名稱 annpion.cpp 完成日期 2015年3月15日 版本號 v1.0 問題描述 編寫基於物件的程式,求3個長方柱 bulk 的體積。資料成員包括長 length 寬 width 高 heigth 體積 volume 和表面積 areas 輸入描述 輸入長 length 寬 width 高...
2023年大一下第6周專案4 String類的構造
檔名稱 annpion.cpp 完成日期 2015年4月29日 版本號 v1.0 問題描述 請構造string類的加 減運算。其中,s1 s2將兩個字串的連線起來 s1 s2是將s1的尾部空格和s2的前導空格去除後的連線。輸入描述 無。輸出描述 s1 s2將兩個字串的連線起來 s1 s2是將s1的尾...