コンテンツにスキップ
メインメニュー
メインメニュー
サイドバーに移動
非表示
ナビゲーション
メインページ
コミュニティ・ポータル
談話室
最近の更新
おまかせ表示
アップロード(ウィキメディア・コモンズ)
ヘルプ
ヘルプ
寄付
他言語版
検索
検索
アカウント作成
ログイン
個人用ツール
アカウント作成
ログイン
ログアウトした編集者のページ
もっと詳しく
投稿記録
このIPとの会話
「オブジェクト指向プログラミング」の変更履歴
ヘルプ
本文
議論
日本語
閲覧
編集
履歴表示
ツールボックス
ツール
サイドバーに移動
非表示
操作
閲覧
編集
履歴表示
全般
リンク元
関連ページの更新状況
Atom
特別ページ
ページ情報
短縮URLを取得する
QRコードをダウンロード
このページの記録を表示
(
不正利用記録を閲覧
)
版の絞り込み
開く
折り畳む
この日まで:
タグ
絞り込み:
2017年版ソースエディター
blanking
discussiontools-added-comment(隠しタグ)
discussiontools-source-enhanced(隠しタグ)
discussiontools-source(隠しタグ)
discussiontools-visual(隠しタグ)
discussiontools(隠しタグ)
meta spam id
SWViewer [1.2]
SWViewer [1.3]
SWViewer [1.4]
SWViewer [1.6]
wikieditor(隠しタグ)
ビジュアルエディター
ビジュアルエディター: 中途切替
モバイルウェブ編集
モバイル編集
リダイレクト解除
一斉メッセージ配信
取り消し
差し戻し済み
巻き戻し
手動差し戻し
改良版モバイル編集
新規トピック
新規リダイレクト
白紙化
絵文字
置換
転送先変更
返信
選択した名前空間を隠す
更新を表示
凡例:(最新版)= 最新版との比較、(前の版)= 直前の版との比較、M = 細部の編集
2023年3月26日 (日)
最新
前
07:55
2023年3月26日 (日) 07:55
MathXplore
トーク
投稿記録
M
24,248 バイト
+5
removed
Category:プログラミング
; added
Category:オブジェクト指向
using
HotCat
取り消し
2022年11月20日 (日)
最新
前
10:06
2022年11月20日 (日) 10:06
MathXplore
トーク
投稿記録
M
24,243 バイト
+40
added
Category:プログラミング
using
HotCat
取り消し
2022年7月21日 (木)
最新
前
07:48
2022年7月21日 (木) 07:48
Ef3
トーク
投稿記録
24,203 バイト
+4,885
→メタクラス
:
クラスベース継承において、(インスタンスとしての)クラスもまたオブジェクトとして扱おうとした時、クラスの属するクラス(=メタクラス)が仮定されます。 では、メタクラスの属するクラスは?・・・メタクラス自身もメタクラスのインスタンスです。 ここで「有向無サイクルグラフ」の仮定が壊れます。 メタクラスの位置づけは言語によって様々で、初期のSmalltalk(Smalltalk-76)では、Classという単一のクラスがメタクラスでしたが、Smalltalk(Smalltalk-80)では、すべてのクラスに独自のメタクラスがあり、それぞれのメタクラスは単一のMetaclass classのインスタンスです(メタのメタのメタ…の無限の連鎖は避けている)。少し想像すると判るように、メタクラスの操作は概念上のシフトが必要で、微妙で煩雑なものとなりがちです(パラドクスと言ってもいい)。 このような複雑さを解決するために、「クラスなんてなかった、インスタンスはインスタンスの複製によって生成して、複製を新たに修飾し目的を達成する」というアプローチが生まれました。
取り消し
タグ
:
2017年版ソースエディター
最新
前
06:44
2022年7月21日 (木) 06:44
Ef3
トーク
投稿記録
19,318 バイト
−21
→動的ディスパッチ/メッセージパッシング
:
推敲
取り消し
タグ
:
2017年版ソースエディター
最新
前
06:19
2022年7月21日 (木) 06:19
Ef3
トーク
投稿記録
19,339 バイト
+981
→包含、継承、および委譲
:
定義リストを(リンク可能なように)節に分割。
取り消し
タグ
:
2017年版ソースエディター
最新
前
00:15
2022年7月21日 (木) 00:15
Ef3
トーク
投稿記録
18,358 バイト
−1,144
→クラスベースとプロトタイプベース
:
ln
取り消し
タグ
:
2017年版ソースエディター
最新
前
00:05
2022年7月21日 (木) 00:05
Ef3
トーク
投稿記録
19,502 バイト
+54
語尾の統一
取り消し
タグ
:
2017年版ソースエディター
2022年7月20日 (水)
最新
前
17:41
2022年7月20日 (水) 17:41
Ef3
トーク
投稿記録
M
19,448 バイト
+38
→包含、継承、および委譲
:
Fix typo
取り消し
タグ
:
2017年版ソースエディター
2021年12月17日 (金)
最新
前
23:58
2021年12月17日 (金) 23:58
Ef3
トーク
投稿記録
19,410 バイト
+350
→関連する技術や構造
取り消し
タグ
:
2017年版ソースエディター
最新
前
23:40
2021年12月17日 (金) 23:40
Ef3
トーク
投稿記録
19,060 バイト
+98
→オブジェクト指向プログラミング言語を使ったプログラミング = オブジェクト指向プログラミング?
:
推敲
取り消し
タグ
:
2017年版ソースエディター
2021年12月12日 (日)
最新
前
23:20
2021年12月12日 (日) 23:20
Ef3
トーク
投稿記録
18,962 バイト
+2,666
→オブジェクト指向プログラミング言語を使ったプログラミング = オブジェクト指向プログラミング?
取り消し
タグ
:
2017年版ソースエディター
最新
前
06:24
2021年12月12日 (日) 06:24
Ef3
トーク
投稿記録
16,296 バイト
−4
→オブジェクトとクラス
:
細かな字配り
取り消し
タグ
:
モバイル編集
モバイルウェブ編集
最新
前
02:38
2021年12月12日 (日) 02:38
Ef3
トーク
投稿記録
16,300 バイト
+16,300
init.
タグ
:
2017年版ソースエディター
本文の横幅制限を有効化/無効化