kunishi’s lecture board
講義関連の案内、連絡事項。
2007年12月5日水曜日
計算機言語II:第9回
実施日:2007-12-05(水)2限
講義内容:パッケージ、アクセス制御、情報隠蔽
講義ノート
(配布したものを、実際の講義内容を反映するように修正しています)
この講義では「情報を隠す」と題して、変数や関数、クラス、メンバ等を隠す機能について説明をしました。講義の最初に述べたように、情報を隠す機能自体はC言語にも備わっています。Java、あるいはオブジェクト指向言語で特に「情報隠蔽」が強調されることがありますが、それは、Cに比べて強力な機能が提供されているからだと言えます。
個々の機能(public, private, protected)については、必要になったときに調べていただく、ということで構いません。むしろ、講義の最後に示した例、つまり、メンバをpublicからprivateにすることで、プログラムコードがどう変化し、どのような利点をもたらすのか、その点を理解してほしいと思います。
計算機言語I:第8回
実施日:2007-12-03(月)5限
講義内容:局所変数
講義ノート
情報システム論:第8回
実施日:2007-12-03(月)2限
講義内容:迷惑メールの対策、ウイルス
講義ノート
(前回のものと同じ)
計算機言語I:第7回
実施日:2007-11-26(月)5限
講義内容:パターン(照合の仕組など)
講義ノート
(前回と同じもの)
情報システム論:第7回
実施日:2007-11-26(月)2限
講義内容:迷惑メール
講義ノート
(前回のものと同じ)
計算機言語II:第8回
実施日:2007-11-21(水)3限
内容:インタフェース
講義ノート
(前回配布のものを使用)
新しい投稿
前の投稿
ホーム
登録:
投稿 (Atom)