2016-08-26 8 views
0
 public class AdminLogin extends JFrame { 
     static AdminLogin frame; 
     private JPanel contentPane; 
     private JTextField textField; 
     private JPasswordField passwordField; 

最初の行はクラスまたはインターフェイスを宣言していますか?私は疑問がありました。なぜなら、インターフェイスだけが別のインターフェイスを拡張できることが分かったからです。そして2行目で、AdminLoginはどのように動作していますか?それが拡張されたJFrameクラスのような振る舞いですか?クラス宣言、拡張インターフェイス、混乱しやすいメンバ変数についての問い合わせ

+0

@Blobonatを参照してください: '' "クラスは常に意味を拡張" - かなり真実ではありません。 [インタフェースは別のインタフェースを拡張することができます](http://stackoverflow.com/questions/10227410/interface-extends-another-interface-but-implements-its-methods)。子インタフェースは、具体的なメソッドを実装していないため、親インタフェースを実装しているとは言えません。 –

答えて

関連する問題