第8章 類(lèi):Critter Caretaker 187
8.1 定義新類(lèi)型 187
8.1.1 Simple Critter程序簡(jiǎn)介 187
8.1.2 類(lèi)的定義 189
8.1.3 成員函數(shù)的定義 189
8.1.4 對(duì)象的實(shí)例化 190
8.1.5 數(shù)據(jù)成員的訪問(wèn) 190
8.1.6 成員函數(shù)的調(diào)用 190
8.2 使用構(gòu)造函數(shù) 191
8.2.1 Constructor Critter程序簡(jiǎn)介 191
8.2.2 構(gòu)造函數(shù)的聲明與定義 192
8.2.3 構(gòu)造函數(shù)的自動(dòng)調(diào)用 193
8.3 設(shè)置成員訪問(wèn)級(jí)別 193
8.3.1 Private Critter程序簡(jiǎn)介 193
8.3.2 指定公有與私有訪問(wèn)級(jí)別 195
8.3.3 定義訪問(wèn)器成員函數(shù) 196
8.3.4 定義常量成員函數(shù) 197
8.4 使用靜態(tài)數(shù)據(jù)成員與靜態(tài)成員函數(shù) 197
8.4.1 Static Critter程序簡(jiǎn)介 197
8.4.2 聲明與初始化靜態(tài)數(shù)據(jù)成員 199
8.4.3 訪問(wèn)靜態(tài)數(shù)據(jù)成員 199
8.4.4 聲明與定義靜態(tài)成員函數(shù) 200
8.4.5 調(diào)用靜態(tài)成員函數(shù) 200
8.5 Critter Caretaker游戲簡(jiǎn)介 201
8.5.1 游戲規(guī)劃 201
8.5.2 規(guī)劃偽代碼 202
8.5.3 Critter類(lèi) 202
8.5.4 main()函數(shù) 205
8.6 本章小結(jié) 206
8.7 問(wèn)與答 207
8.8 問(wèn)題討論 208
8.9 習(xí)題 208