本章主题类别的宣告操作成员的定义与行内函式建构元与解构元合成 .ppt

本章主题类别的宣告操作成员的定义与行内函式建构元与解构元合成 .ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
本章主题类别的宣告操作成员的定义与行内函式建构元与解构元合成

挑戰C++程式語言 ─第12章 類別的定義 本章主題 類別的宣告 類別的宣告 類別的使用 操作成員的定義 操作成員的定義: 定義函式的內容 行內函式 行內函式: 將操作成員的定義(函式的內容)寫在類別的定義中 行內函式 行內函式: 將操作成員的定義(函式的內容)寫在類別的定義之中 行內函式 使用inline保留字將操作成員定義成為行內函式 建構元 建構元是與類別同名稱的成員函式,主要是用來進行資料成員的初始值設定 一個類別可以定義多個建構元,用以提供不同的初始化方式 建構元是不允許指定函式回傳資料型態 預設引數建構元 當呼叫建構元時,若無提供足夠的參數值,建構元會以預設的引數值做為初始值 解構元 解構元的名稱與建構元相同,但名稱前面須加上 ~ 符號 解構元的作用與建構元剛好相反,它主要用來釋放物件所佔用的記憶體空間 解構元不接受任何參數,也不傳回任何值 一個類別只允許定義一個解構元 解構元 – 範例 解構元 – 範例 合成使用類別 靜態的類別資料成員 靜態資料成員 * * 類別的宣告 操作成員的定義與行內函式 建構元與解構元 合成使用類別 靜態的類別成員 回顧結構(struct)定義 類別變數 - 案例/物件 public與private存取等級 不允許直接存取private資料成員 在一個類別中使用其他類別作為其資料成員的一員 靜態(Static)資料成員: 所有的類別案例共用一個資料

文档评论(0)

magui + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:8140007116000003

1亿VIP精品文档

相关文档