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

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

2026年5月
 12
3456789
10111213141516
17181920212223
24252627282930
31  

リンク集

検索・リンク

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

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

Continue Reading →

派生と継承と仮想関数

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

Continue Reading →

派生と継承

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

Continue Reading →

複素数クラスによる演習

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

Continue Reading →

複素数クラスのプログラム例への質問

授業で扱った複素数クラスのプログラムについて、以下のようなプログラムだと、a.add( b ) を実行すると、a の値が書き換わる。このため、次に a.mul( b ) を実行すると、(3+j5) * (2+j3) を実 […]

Continue Reading →

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

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

Continue Reading →

構造体とオブジェクト指向

初回の講義では、欠席者もいたので前回の講義資料も扱いながら説明を行う。最初に、前回講義資料の値渡し・参照渡し・ポインタ渡しを復習してから、構造体の話につなげていく。 構造体 構造体の説明 上記資料を元に説明。 最初に構造 […]

Continue Reading →

オブジェクト指向/2022/ガイダンス

専攻科2年のオブジェクト指向プログラミングの授業の1回目。 オブジェクト指向プログラミング・シラバス 2022年度 オブジェクト指向プログラミング 2021年度講義資料 最近のプログラミングの基本となっているオブジェクト […]

Continue Reading →

2021年度授業アンケート

年度末恒例の授業アンケート結果の総まとめ 情報制御基礎(3年学際科目) 3年の他学科学生も受講する学際科目なので、内容には苦労するけど、ポイントとしては良い値。授業資料をできれば印刷配布してほしいとの意見もあったけど、講 […]

Continue Reading →

オブジェクト指向プログラミング2021全講義録

オブジェクト指向/2021/ガイダンス 値渡しとポインタ渡し オブジェクト指向の基本プログラム 複素数クラスによる演習 派生と継承 派生と継承と仮想関数 抽象クラス(純粋仮想基底クラス) 抽象クラスの純粋指定 抽象クラス […]

Continue Reading →

システム

アーカイブ

カテゴリー

メタ情報