程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> C語言 >> 關於C語言 >> 2年C++學習經驗,從知識點中成長

2年C++學習經驗,從知識點中成長

編輯:關於C語言

   

   

C++

學習C++有一段時間,根據經驗來說,關鍵還是基礎,高樓萬丈平地起,切記浮躁,一步一個腳印,從最基本的知識的開始,大道理不多講,所有的每個點都很重要,下面我們就看看C++需要學習那些.

 

一、     內聯函數、函數重載、函數設定默認值、釋放對內存delete)

 

二、     1、拷貝函數、構造函數、析構函數各自的功能是什麼?執行順序是?

                    2 、拷貝函數、構造函數、析構函數的內嵌對象的執行順序是?

                    3、類作為參數,三個函數的執行順序是?

                    4、拷貝構造函數在那三種情況調用?如何設定默認值、重載

                                    1)定義同時、已知對象對未知數賦值。2)實參傳遞形參。

                3)函數返回類。

                    5、對象建立數組,對象指針進行下標訪問和指針訪問。

                    6、成員函數、this指針的作用?

                    7、string類、字符數組、子串表示、長度運算符。

                    8、對象、對象引用、對象指針作為函數調用的區別是什麼?參數常參

            數)、常量的特點和作用是什麼?

                    9、靜態數據成員成員函數)如何定義,初始化?

                    10、友元機制在什麼情況申明?有什麼作用?普通函數和其他類作為友元如何

              定義?

 

三、類的派生和繼承

          1、派生類的定義?一個/多個類

          2、基類有數據成員、構造函數帶參數派生類如何定義?

          3、數據成員訪問屬性?變化?派生類不同寄生方式的生成?

          4、公有、私有、繼承訪問規則?

          5、多重繼承中,構造函數、析構函數的順序?虛基類是什麼?

         6、派生類的內嵌對象如何定義?派生類構造函數?

         7、訪問申明、調用需要注意什麼?

         8、多重繼承派生類定義?定義順序決定三類函數的順序?

         9、虛基類構造函數值執行一次。後面忽略

 

四、多態性

          1、運算符重載時,普通函數、類的友元、類的成員函數的區別?注意事項?

        如何重載?如何調用?

          2、賦值運算符函數,三類函數什麼情況調用?

          3、虛函數如何定義?為什麼定義?派生類實現多態性,通過基類引用,指針

       指向派生類,才能動態多態化,不能將基類對象賦用派生類對象。

          4、實現多態性、虛函數、類的派生、派生類定義虛函數,注意事項?函數

         名、返回值、順序與基類完全一致。

          5、抽象類如何定義?純虛函數如何定義?注意事項?

          6、定義文件類對象,文件派生類對象,打開操作關聯,構造函數、調

        用open函數。

 

 

大體的內容總結的比較齊全了,此知識點也經常用於C++面試題,和C++考試。

如果你覺得好請你關注,

新浪微博:http://weibo.com/135386138      

騰訊微博:http://t.qq.com/wuye2384

本文出自 “開發源代碼” 博客,請務必保留此出處http://daxiao51.blog.51cto.com/5122382/1053215

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved