原创 關於CSDN-MarkDown中的一些數學表達式語法

1.積分 示例:\int_0^1 x {\rm d}x 效果:∫01xdx\int_0^1 x {\rm d}x∫01​xdx 2.分數 示例:\frac{1}{2} 效果:12\frac{1}{2}21​ 3.根號 示例:\sq

原创 C++多態(一)——多態的定義、虛函數、靜態綁定和動態綁定

本篇涉及內容: 多態的定義 虛函數 靜態綁定和動態綁定 多態的定義: 多態分爲兩類 靜態多態:在同一個類中,函數重載和運算符重載都屬於靜態多態,即函數在相同的函數名情況下,存在着不同的狀態,體現了多態特徵. 動態多態:一個父

原创 C++賦值運算符重載——拷貝構造函數與賦值運算符的區別、如何實現賦值運算符的深拷貝

寫在前面 1)C++的編譯器會默認給一個類提供4個函數 默認構造函數(無參、函數體爲空) 默認析構函數(無參、函數體爲空) 默認拷貝函數(淺拷貝,對屬性僅進行值拷貝) 賦值運算符operator=(對屬性進行值拷貝) 我們知道

原创 C++繼承機制(三)——多繼承、菱形繼承、虛繼承原理

本篇涉及內容: 多繼承 菱形繼承 虛繼承 C++中的多繼承: 1)基本語法:class SubClass : public SuperClass1, public SuperClass2 2)多繼承可能出現的問題: 當父類與

原创 運算符重載——遞增運算符重載

應用場景: class MyInteger { public: MyInteger() { m_A = 0; } private: int m_A; } =================================

原创 const修飾成員函數

常函數: 成員函數後加const後,我們稱這個函數爲常函數 在常函數內不可以修改成員的屬性 成員屬性聲明時加關鍵字mutable後,在常函數中依然可以修改 常對象: 聲明對象前加const稱該對象爲常對象 常對象不能在類外修

原创 C++繼承機制(一)——基本語法、三種繼承方式、繼承哪些數據

本篇涉及內容: C++繼承的基本語法 C++的三種繼承方式 子類會繼承父類的哪些數據? C++繼承的基本語法: Class Student : public Person { } Class Student : prote

原创 C++繼承機制(二)——繼承中的構造和析構順序、繼承同名成員的處理方式

本篇涉及內容: 繼承中的構造和析構順序 繼承同名非靜態成員的處理方式 繼承同名靜態成員的處理方式 繼承中的構造和析構順序: class A { public: A() { cout << "A構造函數!" << endl

原创 運算符重載——左移運算符重載

應用場景: 可以輸出自定義的數據類型信息 Person p("kll", "男") cout << p << endl; // 可以輸出對象p的所有屬性(類似java中的toString) 左移運算符重載: 在上一篇算術運算符重

原创 C++繼承機制(中篇)

一、寫在前面 1.上篇涉及內容 C++的三種繼承方式 C++的訪問權限 子類對象的構造過程和析構過程 詳見:C++繼承機制(上篇) 2.本篇涉及內容 子類成員和父類成員同名情況 C++中函數隱藏、函數重寫的概念區分 二、子

原创 運算符重載——算術運算符重載

應用場景: Person p1(100);// p1有100元 Person p2(50);// p2有50元 //現在我們要創建一個p3要求其有p1和p2人民幣總和 Person p3 = p1 + p2; 如何實現上述功能

原创 Java基礎複習——訪問權限

1.訪問權限由大到小順序 public—protected—default—private 2.三種對象可能出現的位置 在本類中的對象 在同一個包內,出現在本類外的對象 在包外的對象 3.上面三種情況能訪問到的成員變量 1

原创 C++繼承機制(上)

一、寫在前面 1.子類可以繼承父類哪些數據? 子類可以繼承父類所有成員數據,除了父類的構造、析構函數. 2.C++中有三種繼承方式 public繼承 protected繼承 private繼承 3.C++繼承機制的語法格式

原创 Java基礎複習---繼承機制

一、寫在前面 1.基本作用 代碼複用,更重要的就是有了繼承機制後纔會有後面的“方法重寫”和“多態機制”。 2.語法格式 //Student類繼承了Person類 public class Student extends Per

原创 給阿楊的一封信

親愛的義甫: 你好! 我知道你們現在已經返校,正在爲高考進行最後的衝刺,我寫這封信是想跟你分享一些學習方法、大學校園的生活和自己在人生重大時刻的心態調整,希望對你有一些幫助,讓你能夠靜心的學習,沉重應對高考。 首先我想分享你一些我