首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

个位好手看下点给改啊

2011-12-11 
个位高手看下点给改啊abstractclassDoor{abstractvoidopen()abstractvoidclose()}interfaceAlarm{voidal

个位高手看下点给改啊
abstract   class   Door{
        abstract   void   open();
        abstract   void   close();
}
interface   Alarm{
        void   alarm();
}
class   Alarm   Door   extends   Door   implements   Alarm{
        void   open(){};
        void   close(){};
        void   alarm(){};
}

public   class   Thedoor

{
public   static   void   main(String[]   args)
{
Door   door   =   new   Door();
System.out.println( "Door.open() ");
System.out.println( "Door.close() ");
System.out.println( "Door.alarm() ");

}
}

[解决办法]
改好如下:
abstract class Door{
abstract void open();
abstract void close();
}
interface Alarm{
void alarm();
}
class AlarmDoor extends Door implements Alarm{
void open(){};
void close(){};
public void alarm(){};
}

public class Thedoor

{
public static void main(String[] args)
{
AlarmDoor door = new AlarmDoor();
System.out.println( "door.open() ");
System.out.println( "door.close() ");
System.out.println( "door.alarm() ");

}
}

热点排行