Java Programming

abstract interface

tomato13 2008. 7. 17. 17:14

http://ryandaigle.com/articles/2005/2/14/why-have-an-abstract-interface

 

//  (version 1.5 : 49.0, no super bit)
public abstract interface java.awt.event.ActionListener extends java.util.EventListener {
 
  // Method descriptor #8 (Ljava/awt/event/ActionEvent;)V
  public abstract void actionPerformed(java.awt.event.ActionEvent arg0);
}

 

위의 ActionListener는 "abstract inteface"로 선언이 된다. 어떤 의미인지 다소 모호하게 생각되어 찾아보았다. abstract는 일종의 default 인자로 무시되어도 되는 듯 하였다.