「オブジェクト指向」の変更履歴

凡例:(最新版)= 最新版との比較、(前の版)= 直前の版との比較、M = 細部の編集

(最新 | 最古) (以後の50件 | ) (20 | 50 | 100 | 250 | 500 件) を表示

2024年1月16日 (火)

  • 最新 23:552024年1月16日 (火) 23:55Ef3 トーク 投稿記録 60,506 バイト +17,953 「オブジェクト指向(Object-Oriented)」は、ソフトウェア工学の設計および開発のアプローチの一つです。このアプローチでは、システムやプログラムを「オブジェクト」と呼ばれる小さな部品に分割し、それらのオブジェクトがデータとそれに関連するメソッド(関数)を組み合わせて構成されます。 概要 オブジェクト指向プログラミング(Object-Oriented Programming)(OOP)は、このアプローチを具現化したもので、主に以下の基本的な概念に基づいています: クラス(Class) クラスはオブジェクトの設計図であり、オブジェクトを生成するためのテンプレートです。クラスには属性(データメンバー)とメソッド(関数メンバー)が含まれます。 オブジェクト(Object) オブジェクトはクラスの実体であり、データとそのデータを処理するメソッドを持っています。オブジェクトはクラスのインスタンスです。 インスタンス(Instance) インスタンスは、特定のクラスから生成された具体的なオブジェクトを指します。 取り消し タグ: 2017年版ソースエディター

2023年3月26日 (日)

2023年3月25日 (土)

  • 最新 06:242023年3月25日 (土) 06:24Ef3 トーク 投稿記録 42,509 バイト −10,171 オブジェクト指向は、現代のソフトウェア開発において広く採用されているパラダイムです。 オブジェクト指向の基本的な概念には、クラス、オブジェクト、カプセル化、継承、ポリモーフィズムなどが含まれます。 オブジェクト指向は、プログラムの再利用性、拡張性、保守性を高めるための手法として、現在広く用いられています。 クラス クラスとは、オブジェクトの設計図となるものです。クラスは、オブジェクトの持つ属性(データ)と振る舞い(メソッド)を定義します。例えば、人間のクラスは、人間が持つ属性(身長、体重、年齢など)と振る舞い(歩く、話す、食べるなど)を定義します。クラスは、同じ属性と振る舞いを持つ複数のオブジェクトを作成するための設計図となります。 クラスは、オブジェクト指向プログラミングにおいて非常に重要な役割を果たしています。クラスを使うことで、プログラマは複雑なシステムを効率的かつ簡潔に記述できます。 オブジェクト オブジェクトは、クラスを元に作成された実体です。クラスが設計図であるならば、オブジェクトは設計図に基づいて作られた製品のようなものです。例えば、人間のクラスから作られたオブジェ 取り消し タグ: 2017年版ソースエディター
  • 最新 04:462023年3月25日 (土) 04:46Ef3 トーク 投稿記録 52,680 バイト +114 s/プログラム言語/プログラミング言語/g 取り消し タグ: 2017年版ソースエディター

2022年10月23日 (日)

2022年7月21日 (木)

  • 最新 08:202022年7月21日 (木) 08:20Ef3 トーク 投稿記録 52,589 バイト +881 →‎継承: 承禁止にはいくつかの理由がありますが、大きく分けるとセキュリティと効率です。 悪意のあるプログラマが、本質的にセキュアである必要のあるオブジェクトを継承し、ロギング機能をインジェクトするかもしれません。この様な理由で、JavaのStringは final 修飾されています。継承される可能性のあるクラスのコードは、final class より Hook が付く分、実行効率が落ちます。 取り消し タグ: 2017年版ソースエディター

2022年7月3日 (日)

2022年6月24日 (金)

2021年12月7日 (火)

2021年11月28日 (日)

2020年12月15日 (火)

2020年12月13日 (日)

2020年7月16日 (木)

2020年6月5日 (金)

2020年5月26日 (火)

2020年5月4日 (月)

2019年8月20日 (火)

2019年4月5日 (金)

2019年4月4日 (木)

2019年1月23日 (水)

2018年12月2日 (日)

2018年11月30日 (金)

2018年7月7日 (土)

2018年6月24日 (日)

2017年9月18日 (月)

2017年9月5日 (火)

2017年8月24日 (木)

(最新 | 最古) (以後の50件 | ) (20 | 50 | 100 | 250 | 500 件) を表示