原创 裝箱與拆箱

一、什麼是裝箱?什麼是拆箱? 裝箱 自動將基本數據類型轉換爲包裝器類型 Integer i = 10; 拆箱 自動將包裝器類型轉換爲基本數據類型。 int n = i; 注:裝箱的過程會創建對應的對象,會消耗內存,所以裝箱

原创 C++程序設計第九章

第九章 運算符重載及劉類庫 **大家想一起學習交流的可以加羣,QQ:755422568。** 一、運算符重載(就是函數重載) (1)、重載對象的賦值運算符 保持原有的運算符個數、優先級和結合性不變 str(char *s)

原创 C++程序設計第十章

第十章 面向對象設計實例 **大家想一起學習交流的可以加羣,QQ:755422568。** 一、發現對象並建立對象層 軟件開發者將被開發的整個業務範圍稱作“問題域”,按一下步驟建立對象層。 (1)、將問題域和系統責任作爲出發

原创 C++程序設計第一章

第一章 認識C++的對象 **大家想一起學習交流的可以加羣,QQ:755422568。** 一、初始C++ c++被稱之爲混合型語言 (1)、C++的函數和對象 C++將數據從一個對象流向另一個對象的流動抽象爲流。 ci

原创 軟件工程第四章(第一部分)

第四章 面向對象方法——UML **大家想一起學習交流的可以加羣,QQ:755422568。** UML是一種可視化語言(也是一種一般性語言),用於規約系統的製品、構造系統的製品、建立系統製品的文檔,可作爲軟件需求規約、設計和

原创 C++程序設計第五章

第五章 特殊函數和成員 **大家想一起學習交流的可以加羣,QQ:755422568。** 一、對象成員的初始化 一個類中說明具有某個類的類型的數據成員,這些成員稱爲對象成員。 對象成員的構造函數調用順序取決於這些對象成員在類中的

原创 C++程序設計小知識點

1、this指針可指向常量型數據、可指向成員函數,不可以指向靜態成員函數。 this指針始終指向調用成員函數的對象。 2、宏定義語句:#define BUFSIZE 100; == const int BUFSIZE 10

原创 C++程序設計第三章

第三章 函數和函數模板 **大家想一起學習交流的可以加羣,QQ:755422568。** 一、函數的參數及其傳遞方式 C++的函數傳遞有兩種傳遞方式:傳值和傳引用。傳值分爲傳“對象值”和“對象地址值”,“對象值”是指對象的數據

原创 數據庫系統原理第二章

第二章 關係數據庫 **大家想一起學習交流的可以加羣,WX:MrCroods。** 第一節 關係數據庫概述 關係數據庫的基本特徵是使用關係數據模型組織數據。 第二節 關係數據模型 關係模型:關係數據結構、關係操作集合、關係

原创 軟件工程第五章

第五章 面向對象方法——RUP **大家想一起學習交流的可以加羣,QQ:755422568。** RUP是基於UML的一種過程框架,爲軟件開發,即爲進行不同抽象層之間“映射”安排其他開發活動次序,指定任務和需要開發的製品,提供

原创 軟件工程第六章

第六章 軟件測試 **大家想一起學習交流的可以加羣,QQ:755422568。** 軟件測試:按照特定規程發現軟件錯誤的過程。 1、軟件測試目標 首要目標:預防錯誤 第二目標:發現(揭示)錯誤 錯誤:與所期望的設計之間的偏差

原创 C++程序設計第六章

第六章 繼承和派生 **大家想一起學習交流的可以加羣,QQ:755422568。** 一、繼承和派生的基本概念 從一個或多個以前定義的類產生新類的過程稱爲派生,新類稱爲派生類。 類的繼承是指派生類繼承基類的數據成員和成員函數。

原创 C++程序設計第四章

第四章 類和對象 **大家想一起學習交流的可以加羣,QQ:755422568。** 一、類及其實例化 (1)、定義類 類要先聲明後使用,具有惟一標識符的實體,不能使用關鍵字修飾,不能在類聲明中對數據成員使用表達式進行初始化。 1

原创 C++程序設計第二章

第二章 從結構到類的演變 **大家想一起學習交流的可以加羣,QQ:755422568。** 一、結構的演化 (1)、結構發生質的演變 1)、函數與數據共存 C++允許結構中可以定義函數,這些函數稱爲成員函數。原來的結構成員稱之數

原创 軟件工程第八章

第八章 集成化能力成熟度模型(CMMI) **大家想一起學習交流的可以加羣,QQ:755422568。** CMMI是一種過程改善框架,組織通過對CMMI的使用,可追求其業務過程的改善。 過程改善是指人爲設計的一個活動程序,其