ホーム
おまかせ表示
ログイン
設定
寄付
ウィキブックスについて
免責事項
検索
「オブジェクト指向プログラミング」の変更履歴
本文
議論
このページの記録を表示
(
不正利用記録を閲覧
)
版の絞り込み
開く
折り畳む
この日まで:
タグ
絞り込み:
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年版ソースエディター