担当教員:北本・山登・森・熊谷
技術職員:月川・加治原
TA:渡辺,山口,塚野,藤川,高林,野々宮,高橋,笠原,安村
教室と座席
9-204ネットワーク実験室(1)にて対面形式で実施する.授業中は指定された座席を使用すること.座席表はC-learningを参照.
| 回 | 日程 | テーマ | 内容 | レポート 提出〆切 |
担当 | 担当者居室と連絡先*1 |
| 1 | 10/5(月) | 課題1 | ガイダンス(担当:森) C++の概要、オブジェクト指向プログラミングとは |
11/2(月) 14:20 |
北本 | 9号棟5階 9-505 kitamoto@is |
| 2 | 10/15(木) | C言語との違い,変数宣言と定数,参照,スコープ解決演算子 | ||||
| 3 | 10/19(月) | クラス,構造体,クラスの実現,メンバ関数(メソッド) | ||||
| 4 | 10/26(月) | コンストラクタ,クラスにおけるスコープ,隠蔽,デストラクタ | ||||
| 5 | 11/2(月) | 課題3 | 構造体とクラスの復習,データのアクセス | 12/7(月) 14:20 |
森 | 9号棟6階 9-608 hmori@is |
| 6 | 11/9(月) | 継承,クラスの継承,被保護メンバの使用,コンストラクタとデストラクタの継承 | ||||
| 7 | 11/16(月) | 多重継承,クラス階層 | ||||
| 8 | 11/30(月) | 仮想関数と多態(ポリモーフィズム) | ||||
| 9 | 12/7(月) | 課題2 | C++スタイルの入出力 (I/Oストリーム),参照とコピーコンストラクタ | 1/4(月) 14:20 |
山登 | 9号棟4階 9-405 yamato@is |
| 10 | 12/14(月) | 演算子の多重定義 (演算子のオーバーロード) | ||||
| 11 | 12/21(月) | フレンド関数とフレンド演算子 | ||||
| 12 | 1/4(月) | 課題4 | 迷路プログラムにおけるクラス設計, 迷路データ格納クラス | 2/8(月) 14:20 |
熊谷 | オプティクス教育研究センター 3F 教員研究室6 kumagai@a |
| 13 | 1/18(月) | 迷路データ表示クラス | ||||
| 14 | 1/25(月) | 迷路データ生成クラス, 穴掘り法 | ||||
| 15 | 2/1(月) | テンプレートとSTL |
*1:メールアドレスは後ろに .utsunomiya-u.ac.jp をつけること.
※ 成績提出期限の都合上,2/15(木)14:20以降は理由を問わず追加のレポート提出を受付けない.
プログラミング演習I, II, III 共通資料をよく読むこと.