ホーム » スタッフ » 斉藤徹 » 講義録 » オブジェクト指向 (ページ 7)

オブジェクト指向」カテゴリーアーカイブ

2025年8月
 12
3456789
10111213141516
17181920212223
24252627282930
31  

リンク集

検索・リンク

多重継承の問題

派生や継承について、一通りの説明が終わったので、最後に特殊な継承の問題を説明し、2回目のレポート課題を示す。 動物・鳥類・哺乳類クラス 派生や継承を使うと、親子関係のあるデータ構造をうまく表現できることを、ここまでの授業 […]

Continue Reading →

抽象クラスの演習(part2)

前回の講義に引き続き、抽象クラスの演習

Continue Reading →

抽象クラスの演習

前回までで、抽象クラス(純粋仮想基底クラス)の説明を行ったので、前回説明の甘かった点を若干説明して、後半は演習とする。 資料の再掲はしないけど、改めて以下の点を説明。 Java GUIによる派生の使われ方 コールバック関 […]

Continue Reading →

抽象クラスの純粋指定

専攻科のオブジェクト指向プログラミングの授業で、抽象クラスの説明をしたけど、抽象クラスで仮想関数が定義できないところでは、以下のような ” = 0 ” で、仮想関数が無いことを明示する必要がある。 […]

Continue Reading →

抽象クラス(純粋仮想基底クラス)

前回説明した仮想関数では、基底クラスから派生させたクラスを作り、そのデータが混在してもクラスに応じた関数(仮想関数)を呼び出すことができる。 この仮想関数の機能を逆手にとったプログラムの記述方法として、抽象クラス(純粋仮 […]

Continue Reading →

派生と継承と仮想関数

前回の派生と継承のイメージを改めて記載する。 // 基底クラス class Person { private: char name[ 20 ] ; int age ; public: Person( const char […]

Continue Reading →

派生と継承

隠ぺい化の次のステップとして、派生・継承を説明する。オブジェクト指向プログラミングでは、一番基本となるデータ構造を宣言し、その基本構造に様々な機能を追加した派生クラスを記述することでプログラムを作成する。今回は、その派生 […]

Continue Reading →

複素数クラスによる演習

複素数クラスの例 隠蔽化と基本的なオブジェクト指向の練習課題として、前回の授業では、直交座標系による複素数クラスを示した。今回の授業では、演習を行うとともに直交座標系を極座標系にクラス内部を変更したことにより、隠蔽化の効 […]

Continue Reading →

オブジェクト指向の基本プログラム

C++のクラスで表現 前回の講義での、構造体のポインタ渡しをC++の基本的なクラスで記述した場合のプログラムを再掲する。 #include <stdio.h> #include <string.h> […]

Continue Reading →

値渡しとポインタ渡し

C言語をあまりやっていない学科の人向けのC言語の基礎として、関数との値渡し, ポインタ渡しについて説明する。ただし、参照渡しについては電子情報の授業でも細かく扱っていない内容なので電子情報系学生も要注意。 オブジェクト指 […]

Continue Reading →

システム

最新の投稿(電子情報)

アーカイブ

カテゴリー

メタ情報