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