オブジェクト指向(OOP)

OOP
本項は書きたての記事です。正確な情報は公式サイト、公式ドキュメント、記載の参照サイトでご確認ください。

目次

+ 読む

content

+ 読む
手続き型プログラミング オブジェクト指向
対応言語 Fortran、C、COBOL、JavaScript、PHP 対応言語 C++、C#、Java、Python、Swift、Ruby、TypeScript、PHP5以降
主な仕様 変数 主な仕様 オブジェクト
条件分岐 クラス
ループ処理 プロパティ
メソッド
名前空間
クラス内定数
クラス変数
統一コンストラクタ
デストラクタ
アクセサ
カプセル化
ポリモーフィズム サブタイプ ある型を引数や戻り値にとる関数が、その型の部分型(サブタイプ、派生型とも言う)も引数や戻り値に取ることができる性質
パラメータ 関数の引数や戻り値の型情報の一部をパラメータ化して外部から与えることができる関数、あるいは、合成型の定義に含まれる型情報の一部をパラメータ化して外部から与えることができる型の性質
アドホック 型システム上は関連性のない複数の型を引数や戻り値にとることができる関数(メソッドや演算子を含む)の性質
継承


タグ:

OOP
最終更新:2022年09月21日 13:55