S軟體工程師宗宗2021 年 7 月 21 日#分享 [筆記]夥伴函式與類別、不夠朋友問題|C++夥伴函式和成員函式差在哪裡?為什麼輸入/輸出的多載運算子一定要為夥伴函式?如果A類別把B函式當作夥伴,但B函式的參數中沒有A類別,顯然這個B不把A當夥伴,這會造成main()無法找到B函式。這是一篇中70收藏
S中山大學宗宗2021 年 7 月 21 日[筆記]夥伴函式與類別、不夠朋友問題|C++夥伴函式和成員函式差在哪裡?為什麼輸入/輸出的多載運算子一定要為夥伴函式?如果A類別把B函式當作夥伴,但B函式的參數中沒有A類別,顯然這個B不把A當夥伴,這會造成main()無法找到B函式。這是一篇中60收藏
S軟體工程師宗宗2021 年 7 月 16 日#分享 [筆記]static / const成員資料與函式|C++non-const static成員資料無法在類別內初始化,也無法使用初始化列,那到底該如何初始化?static成員是什麼概念?可以將自己宣告為自己的成員資料嗎?如果可以,該如何實現?如果不行,會發生90收藏
S中山大學宗宗2021 年 7 月 16 日[筆記]static / const成員資料與函式|C++non-const static成員資料無法在類別內初始化,也無法使用初始化列,那到底該如何初始化?static成員是什麼概念?可以將自己宣告為自己的成員資料嗎?如果可以,該如何實現?如果不行,會發生51收藏
S軟體工程師宗宗2021 年 7 月 13 日#分享 [筆記]多型與繼承的關係|C++多型的出現是為了要解決什麼問題?多型觸發的條件是什麼?為什麼多型要和繼承一起使用?多型能保有繼承的優點嗎?多型比繼承又多了什麼功能?特殊函式也能多型嗎?這是一篇中山資工所 江明朝老師 物件導向程式設計112收藏
S中山大學宗宗2021 年 7 月 13 日[筆記]多型與繼承的關係|C++多型的出現是為了要解決什麼問題?多型觸發的條件是什麼?為什麼多型要和繼承一起使用?多型能保有繼承的優點嗎?多型比繼承又多了什麼功能?特殊函式也能多型嗎?這是一篇中山資工所 江明朝老師 物件導向程式設計87收藏
S中山大學宗宗2021 年 7 月 10 日[筆記]繼承模式與存取權限|C++繼承模式和存取權限有什麼關係?private繼承不是讓所有存取權限變成private嗎?為什麼衍生類別依舊可以存取基礎類別?類別開發者和使用者有什麼區分?特殊函式的繼承會和一般函式一樣嗎?這是一篇中山60收藏
S軟體工程師宗宗2021 年 7 月 8 日#分享 [筆記]類別、特殊函式、內嵌函式、函式物件|C++程序導向的C語言也能實作物件導向?C語言要如何模擬類別?C struct與C++ struct與C++ class這三者有什麼差別?類別中有哪六個特殊函式?初始化和賦值有什麼差別?內嵌函式和巨集很像?141收藏
S中山大學宗宗2021 年 7 月 8 日[筆記]類別、特殊函式、內嵌函式、函式物件|C++程序導向的C語言也能實作物件導向?C語言要如何模擬類別?C struct與C++ struct與C++ class這三者有什麼差別?類別中有哪六個特殊函式?初始化和賦值有什麼差別?內嵌函式和巨集很像?104收藏
S軟體工程師宗宗2021 年 7 月 6 日#分享 [筆記]陣列與指標|C++我以為我傳的是陣列,但居然傳的是指標?為什麼我無法回傳陣列?只能回傳指標?所以陣列和指標是什麼關係?指標運算怎麼算?釋放動態記憶體時,指標變數會不會也被釋放?這是一篇中山資工所 江明朝老師 物件導向程2714收藏
S中山大學宗宗2021 年 7 月 6 日[筆記]陣列與指標|C++我以為我傳的是陣列,但居然傳的是指標?為什麼我無法回傳陣列?只能回傳指標?所以陣列和指標是什麼關係?指標運算怎麼算?釋放動態記憶體時,指標變數會不會也被釋放?這是一篇中山資工所 江明朝老師 物件導向程123收藏
S軟體工程師宗宗2021 年 7 月 3 日#分享 [筆記]介面與實作、運算子多載、左值右值、參數傳遞、回傳多值|C++運算子多載如何執行?int a = 10; ++a—;這串程式碼為什麼會出錯?居然跟左值右值有關!左值右值真的是一左一右嗎?參數傳遞中的傳指標和傳參考差在哪邊?C++居然無法回傳多值,那我該怎麼回傳多137收藏
S中山大學宗宗2021 年 7 月 3 日[筆記]介面與實作、運算子多載、左值右值、參數傳遞、回傳多值|C++運算子多載如何執行?int a = 10; ++a—;這串程式碼為什麼會出錯?居然跟左值右值有關!左值右值真的是一左一右嗎?參數傳遞中的傳指標和傳參考差在哪邊?C++居然無法回傳多值,那我該怎麼回傳多135收藏
S軟體工程師宗宗2021 年 7 月 1 日#分享 物件導向程式設計|模擬真實世界的方式|江明朝大家好,我是宗宗,最近剛修完『物件導向程式設計 (OOP)』 ,因此我介紹一下OOP,可能的課程內容:一、課程大綱,前半學期,C++ Basics、Flow of Control、Function B463收藏
S課程宗宗2021 年 7 月 1 日物件導向程式設計|模擬真實世界的方式|江明朝一、簡介,學校:國立中山大學,課程:高等物件導向程式設計 (Advanced Object-Oriented Programming, AOOP),教授:江明朝,系所:資訊工程所,學分:3學分,10911收藏
S中山大學宗宗2021 年 7 月 1 日物件導向程式設計|模擬真實世界的方式|江明朝一、簡介,學校:國立中山大學,課程:高等物件導向程式設計 (Advanced Object-Oriented Programming, AOOP),教授:江明朝,系所:資訊工程所,學分:3學分,109917收藏
S考試宗宗2021 年 4 月 30 日[筆記]109-2高等物件導向程式設計 期中考一、考試內容與筆記,好讀版:1. What are the three main characteristics of Object-Oriented Programming?(1)Encapsula90收藏
S課程宗宗2021 年 4 月 30 日[筆記]109-2高等物件導向程式設計 期中考一、考試內容與筆記,好讀版:1. What are the three main characteristics of Object-Oriented Programming?(1)Encapsula30收藏