Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
私は Java で Swing について学んでおり、多くのボタンが抽象ボタンから継承されていると述べていますが、これが何を意味するのかわかりません。これを実装または拡張する必要はありますか?また、抽象ボタンの目的は何ですか?
抽象ボタンは、ボタンのすべてではなく一部の動作を実装するフレームワーク提供のクラスです。ほとんどの場合、それを延長する必要はありません。
記録として、「拡張」と「サブクラスの作成」は同じことです。「実装」については、Java ではインターフェースを実装するために使用されます。
抽象ボタン クラスは、swing のボタンとメニュー項目の一般的な動作を定義します。