令和3年度 ゲームプログラミングⅠ 後期期末試験概要
C++の基本事項
C++に関する基礎知識
オブジェクト指向の3大要素
基本構文 if for while switch-case
関数と戻り値、引数
関数のオーバーロード
引数と戻り値の違いで名前の同じ関数を呼び分ける
引数の種類の違い→OK
引数の数の違い→OK
引数が同じで戻り値だけ違う→ダメ
クラスの継承をまたいでのオーバーロード→ダメ
classについて
メンバ変数
メンバ関数
アクセス指定子
コンストラクタ(オーバーロード、コピーコンストラクタ)
デストラクタ
継承
多重継承
関数の隠蔽
関数のオーバーライド
仮想関数
純粋仮想関数
抽象クラス
インターフェース
コンストラクタとデストラクタの呼ばれる順番
STLとvector
vectorの基本的な使い方
要素の追加
イテレータと範囲ループ
コンストラクタとデストラクタの呼ばれる順番に関しては、リンク先の資料をよく読んで、理解しておくこと。