[解決済み] ダックタイピングとは何ですか?
2022-03-19 08:31:06
質問
という言葉を目にしました。 ダックタイピング ネットでソフトウェアの話題を適当に読んでいたのですが、完全には理解できませんでした。
ダックタイピング」とは何ですか?
解決方法は?
で使われる用語です。 動的言語 を持たないもの。 強い型付け .
オブジェクトの既存のメソッドを呼び出すために型が必要なわけではなく、そのオブジェクトにメソッドが定義されていれば、それを呼び出すことができるという考え方です。
名前の由来は、「If it looks like a duck and quacks like a duck"(アヒルのように見え、アヒルのように鳴けば、それはアヒルである)」というフレーズから。
ウィキペディア は、より多くの情報を持っています。
関連
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] ハイフンで区切られた大文字小文字は何と言う?
-
[解決済み] Pythonにおける抽象クラスとインターフェースの違い
-
[解決済み] 好きな言語の嫌いなところを5つ教えてください。[閉じる]
-
[解決済み] なぜ関数型言語なのか?[クローズド]
-
[解決済み】動的型言語と静的型言語の比較
-
[解決済み] 宣言型プログラミングとは?[クローズド]
-
[解決済み] RegExpのtypeof
-
[解決済み] スカラーとプリミティブのデータ型 - 同じものなのか?
-
[解決済み] Python で、クラスオブジェクトを dict にキャストするにはどうしたらいいですか?
-
[解決済み] 手続き型と関数型の違いを真に理解するために