1. ホーム
  2. programming-languages

[解決済み] ダックタイピングとは何ですか?

2022-03-19 08:31:06

質問

という言葉を目にしました。 ダックタイピング ネットでソフトウェアの話題を適当に読んでいたのですが、完全には理解できませんでした。

ダックタイピング」とは何ですか?

解決方法は?

で使われる用語です。 動的言語 を持たないもの。 強い型付け .

オブジェクトの既存のメソッドを呼び出すために型が必要なわけではなく、そのオブジェクトにメソッドが定義されていれば、それを呼び出すことができるという考え方です。

名前の由来は、「If it looks like a duck and quacks like a duck"(アヒルのように見え、アヒルのように鳴けば、それはアヒルである)」というフレーズから。

ウィキペディア は、より多くの情報を持っています。