CDR6275

Michio SHIRAISHI Official Site

プログラミングC/プログラミング演習C (2019 Spring)

目的

オブジェクト指向の考え方を身につけ、Java言語を使ってクラスを使ったプログラムを書けるようになることを目標とします。

教科書・参考書

中山清喬, 国本大悟, スッキリわかるJava入門 第2版, インプレスジャパン.

スケジュールと資料 (パスワードはおたずねください)

第1回(4月11日):式と演算子、条件分岐と繰り返しを利用したプログラミング手法について復習する (教科書 第1章~第3章)
資料, 資料(補足) (演習時間の終了後にダウンロードできます), 課題の解答例 (演習時間の終了後にダウンロードできます)
第2回(4月18日):配列を利用したプログラミング手法について復習する (教科書 第4章)
資料, Nikkei.java (右クリックでダウンロードしてください), 課題の解答例 (演習時間の終了後にダウンロードできます)
第3回(4月25日):メソッドを利用したプログラミング手法について復習する (教科書 第5章)
資料, Programming-C-3.zip (右クリックでダウンロードしたのちに展開してください), 課題の解答例 (演習時間の終了後にダウンロードできます)
第4回(5月9日):複数クラスを利用したプログラミング手法を学ぶ (教科書 第6章)
第5回(5月16日):オブジェクト指向の概念、および、それに基づくシステムの対象領域の分析手法を学ぶ (教科書 第7章・第8章)
第6回(5月23日):オブジェクト指向の概念、および、それに基づくシステムの対象領域の分析手法をもとにしたプログラミング手法を学ぶ (教科書 第7章・第8章)
第7回(5月30日):コンストラクタなどのクラス機構の概念、および、それらを利用したプログラミング手法を学ぶ (教科書 第9章)
第8回(6月6日):カプセル化、および、カプセル化を利用したプログラミング手法を学ぶ (教科書 第10章)
第9回(6月13日):継承、および、継承を利用したプログラミング手法を学ぶ (教科書 第11章)
第10回(6月20日):抽象クラスとインターフェース、および、それらを利用したプログラミング手法を学ぶ (教科書 第12章)
第11回(6月28日):多態性、および、多態性を利用したプログラミング手法を学ぶ (教科書 第13章)
第12回(7月4日):Java言語を利用したシステム設計と構築:例外処理、および、例外処理を利用したプログラミング手法を学ぶ (教科書 第15章)
第13回(7月11日):Java言語の標準クラス、および、標準クラスを利用したプログラミング手法を学ぶ (教科書 第14章)
第14回(7月18日):ファイル操作、ネットワークプログラミング、および、データベースを利用したプログラミング手法を学ぶ (教科書 第16章)
第15回(未定):期末試験、授業内容の統括とまとめ