[過去ログ] (強いAI)技術的特異点/シンギュラリティ156 (1002レス)
1-

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
74
(1): yamaguti 2019/04/04(木)20:15 ID:oZpuEpFw(7/22) AAS
? ry 、クラスが拡張の主なメカニズムです。
Smalltalkでは、クラスは拡張の重要なメカニズム
? ry 、 ノート 、 メロディ 、 スコア 、 ティンバー 、 プレーヤーなどの表現とインタラ レを ry 。
例えば、音楽システムは、 Note 、 Melody 、 Score 、Timbre 、 Player 等の、表現とインタラクションプロトコルとを記述する新しいクラスを追加 によって作成されるでしょう。
? ry 「等脚」節は重要です。
それが設計されたようにシステムが使用されることを保証するので、上記の原則の「同等」節は重要
? ry 、メロディはピッチ、 ry 表す整数の ry 、言語が整数と同じくらい簡単にメモを処理できる場合、ユーザはメロディをメモの ry します。 。
言い換えると、メロディは、ピッチ、長さ、その他のパラメータを表す Integers のアドホックコレクションとして表すことができますが、 Notes を Integers と同じくらい簡単に言語が扱える場合、ユーザはメロディを音符のコレクションとして自然に記述します。
? ry がそれを提供する場合、人間は当然最も効果的な表現を選択します。
設計の各段階で、システムが提供する場合、最も効果的な表現を人間は当然選択します
? ry ます。
モジュール性の原則は、システム内の手続き型コンポーネントにとって興味深い意味合いがあります :

多態性: プログラムはオブジェクトの動作だけを指定し、それらの表現は指定しないでくださ

? ry 、与えられたオブジェクト ry が決して宣言するべきではなく、整数プロトコルに応答するということだけであるということです。
この原則の従来の言い方は、所与オブジェクトがSmallIntegerまたはLargeIntegerであることをプログラムは、決して宣言すべきでなくそして整数プロトコルに応答するだけにすべき、です。
? ry 一般的な説明は、 ry 。
そのような汎用的な記述は、現実世界のモデルにとって非常に重要
1-
あと 928 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.118s*