第五次作業

2021-09-29 01:58:07 字數 626 閱讀 8154

當我們在討論多型性的時候,通常會用過載函式進行舉例,而這次發現的問題主要在過載運算子上,因此我希望通過對過載運算子的測試來得出乙個結論。

我們想知道為什麼前置運算子和後置運算子會有區別,因此設計了乙個實驗來證明它:

得到最終結果如預期那樣。

通過這次作業,我能感受到前置和後置運算子的區別,通過x++和y=x++能明顯發現當沒有另乙個同型別的物件接收x的值時,前置++和後置++其實沒有區別,最終結果都會+1,但如果設定了乙個物件去接收它,那麼就會產生加減的順序問題。前置運算子設定&是為了實現資料的共享和傳遞,但後置運算子不能設定&,否則將得到與前置運算子一樣的結果。

第五次作業

一 問題及 include using namespace std class time void add a minute void add an hour void add seconds int n void add minutes int n void add hours int n voi...

第五次作業

insert into student sno,sname,s sdept,sage values 201215128 陳冬 男 is 18 建表時規定學號唯一,而在建表時已經加入了該學號,所以不能有兩個相同學號。3.70 insert into student sno,sname,s sdept,...

第五次作業

1.this和 super各有幾種用法?this 當成員變數和區域性變數重名時,在方法中使用this時,表示的是該方法所在類中的成員變數。this是當前物件自己 把自己當作引數傳遞時,也可以用this.this作當前引數進行傳遞 當在匿名類中用this時,這個this則指的是匿名類或內部類本身。這時...