1. 程式人生 > >第十一週閱讀程式(2)

第十一週閱讀程式(2)

程式碼:

#include<iostream>
using namespace std;
class G
{
public:
    static int m;
    G( )  //建構函式
    {
        m++;
        cout<<"G begins\n";
    }
    ~G( )
    {
        cout<<"G ends\n";
        m--;
    }
};
int G::m=0;
class D:public G
{
public:
    D( )  //建構函式
    {
        m++;
        cout<<"D begins\n";
    }
    ~D( )
    {
        cout<<"D ends\n" ;
        m-- ;
    }
};
int main( )
{
    D objg;
    cout<<G::m<<endl;
    return 0;
}


執行結果:

學習心得:

自己在寫閱讀程式的時候感覺還不是很理解視訊當中的知識點,上完課之後,在執行結果出來和自己寫的不一樣時,就能很容易看出來錯誤了,也能理解為什麼執行結果是這樣的。

相關推薦

閱讀程式2

程式碼: #include<iostream> using namespace std; class G { public: static int m; G( ) //建構函式 { m++; cout&l

閱讀程式5.4

問題及程式碼: /* *Copyright (c) 2016,煙臺大學計算機學院 *All rights reserved. *檔名稱:zwj.cpp *作 者:張偉晶 *完成日期:2

四周:閱讀程式2

問題及程式碼: /* * Copyright (c)2015, 煙臺大學計算機學院學生 * All rightsreserved. * 檔名稱: x.cpp * 作者 : 李楠 * 完成日期: 2015年6月3日 * 版本號 : v1.0 * 問題描述

閱讀程式2

問題描述: 閱讀程式,寫出程式的執行結果並理解。 [cpp] view plaincopyprint? #include <iostream> usingnamespa

201711671203《Java程式設計》學習報告2

上一份學習報告寫完之後,拖了兩天緩了緩。 -------------------------------------------------------------------------------------------------------------------------------

專案六:輸出1000以內的所有迴文素數

/* *copyright (c) 2014, 煙臺大學計算機學院. *All rights reserved. *檔名稱:test.cpp *作者:陸雲傑 *完成日期:2014年11月8日 *版本號:v1.0 * * *問題描述:輸出1000以內的

高等數學:章 無窮級數2函式的冪級數展開式、傅立葉級數

§11.5  函式展開成冪級數 一、泰勒級數 如果在處具有任意階的導數,我們把級數     (1) 稱之為函式在處的泰勒級數。 它的前項部分和用記之,且 這裡: 由上冊中介紹的泰勒中值定理,有 當然,這裡是拉格朗日餘項,且 。 由有 。 因此,當時,函式的泰勒級數 就

內部排序2專案2---大資料集上排序演算法效能的體驗

問題及程式碼: /* * Copyright(c) 2017,煙臺大學計算機學院 * All rights reserved. * 檔名稱:xxy. * 作 者:徐瀟雨 * 完成日期:2017 年 12 月 14 日 * 版 本 號:v1.0 * * 問題描述: 設計

實踐專案5——a

問題及程式碼: /*copyright(c)2016.煙臺大學計算機學院 * All rights reserved, * 檔名稱:text.Cpp * 作者:吳敬超 * 完成日期:2016年5月10

實踐專案4

問題及程式碼: /*copyright(c)2016.煙臺大學計算機學院 * All rights reserved, * 檔名稱:text.Cpp * 作者:吳敬超 * 完成日期:2016年5月10

實踐專案5——c

問題及程式碼: /*copyright(c)2016.煙臺大學計算機學院 * All rights reserved, * 檔名稱:text.Cpp * 作者:吳敬超 * 完成日期:2016年5月10

四周閱讀程式2

問題及程式碼: #include <iostream> #include <vector> using namespace std; int main() { vect

上機實踐專案2——職員有薪水了2

(2)字串除了用C++擴充的string型別外,按C語言的傳統,還可以用char 表示。請將類宣告中的string全部改為char 後,重新寫一遍程式(此時的區別是,類中有指標成員,構造和解構函式需要考

閱讀程式三----seekg()tellg()

/* * 程式的版權和版本宣告部分 * Copyright (c)2013, 煙臺大學計算機學院學生 * All rightsreserved. * 檔名稱:流物件.cpp * 作 者:趙曉晨 * 完成日期:2013年06月21日 * 版本號:v1.0 * 對任務及求解方法

斯坦福大學-自然語言處理入門 筆記 第二課 問答系統2

一、問答系統中的總結(summarization) 目標:產生一個摘要文字包含那些對使用者重要和相關的資訊 總結的應用領域:任何文件的摘要和大綱,郵件摘要等等 根據總結的內容,我們可以把總結分為兩類: 單文件總結:給出一個單一文件的摘要、大綱、標題

Java程式設計思想 章 持有物件容器

1. 通過使用泛型,可以在編譯期防止將錯誤型別的物件放置到容器中 2. 容器分為兩個不同的型別 1. Collection:一個獨立元素的序列;打印出來是方括號;add(); 2. add():確保這個Collection包含指定的元素 2.

高等數學:章 無窮級數3正弦級數、餘弦級數、週期為2L的周期函式的傅立葉級數

§11.9  正弦級數和餘弦級數 一、奇函式偶函式的傅立葉級數 一般說來,一個函式的傅立葉級數既含有正弦項,又含有餘弦項。但是,有些函式的傅立葉級數只含有正弦項或只含有餘弦項,究其原因,它與所給函式的奇偶性有關。 【定理】以為週期的奇函式展開成傅立葉級數時,它的傅立葉係數適

演算法分析與設計丨丨LeetCode21——Binary Tree Maximum Path SumHard

題目描述: Given a binary tree, find the maximum path sum. For this problem, a path is defined as any sequence of nodes from some starting node to any node in

四章 程式設計練習2

程式設計練習4 //Person.h #ifndef PERSON_H_ #define PERSON_H_ #include <string> #include <iostream> class Person { private

專案二發工資啦2

/* * 程式的版權和版本宣告部分 * Copyright (c)2014, 煙臺大學計算機學院學生 * All rightsreserved. * 檔名稱:student .cpp * 作者:紀麗娜 * 完成日期:2014年5月7日 * 版本號: v1.0 * 問題描述: 定義一個名為CPerso