プログラミング - なぜ Java には静的メソッド インターフェイスがないのですか? 静的メソッド インターフェイスを持つ言語はありますか?
我想大声告诉你
我想大声告诉你 2017-06-12 09:26:00
0
2
881

サブクラスの静的メソッドも固定仕様に準拠して別の機能を提供し、
親クラスの静的メソッドも同じ機能を提供したい。

Java の静的メソッドには、オーバーライドと通常のメソッドによるオーバーライド動作が統合されていないのはなぜですか?かなりいいと思いますよ?単にロジックに従っていないからでしょうか?

どのプログラミング言語にこの機能があるか知っていますか。

我想大声告诉你
我想大声告诉你

全員に返信(2)
漂亮男人

静的オブジェクトの代わりにシングルトンを使用するだけです
実際、オブジェクト指向では静的オブジェクトは必要ありません
静的なオブジェクトの代わりにコンパニオン オブジェクトまたはシングルトン オブジェクトを使用できます。インターフェース、

https://kotlinlang.org/docs/r...

リーリー
いいねを押す +0
我想大声告诉你

まずは。 Java の静的メソッドが何であるかを理解する必要があります。ある程度、書き換えはポリモーフィズムの現れで​​あり、Java の静的メソッドはクラスにバインドされています。つまり、このクラスがロードされると、クラス内の静的メソッドもロードされます。継承とオーバーライドの意味は何ですか?

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!