[ トップに戻る ]

2023年度 : プログラミング2




第1回: コンパイラ言語(インタプリタとコンパイラ、静的な型付け、型宣言)、Javaの基本知識(変数と定数,演算子,型変換,配列,制御文)




第2回: 基礎知識2(データ型、キャスト、命名規則、基本ライブラリ、演算子、while文、ジャンプによる制御)




第3回: オブジェクト指向1: クラスとインスタンス,コンストラクタ




第4回: オブジェクト指向2: 参照、コンストラクタのオーバーロード、カプセル化




第5回: バージョン管理とGitHubの利用




第6回: gradle による構成管理、JUnitによるユニットテスト、jarの利用、ドキュメンテーション




第7回: 継承と継承ツリー、Override




第8回: 抽象クラスとインタフェース




第9回: 例外(File I/Oを例に)




第10回: 多態性、コレクション入門




第11回: 高度なデバッグ実行(スタックフレームの移動、条件ブレーク)




第12回: 静的メンバ




第13回: 振り返り2(実践的なプログラミング,継承,隠蔽,オーバーロード,オーバーライド,多態性)




第14回: C言語入門1(制御文、関数、コンパイル、実行)




以下は昨年度のコピペのままです。その都度修正していきます。


参考文献・サイト