| 
 
| 本帖最后由 我为你着迷 于 2015-1-13 16:12 编辑 
 大家好,关于接口我有个疑惑,就是接口中的方法不是都有固定修饰符的嘛 对吧复制代码interface PCI
{
        public void open();
        public void close();        
}
class MainBoard
{
        public void run()
        {
                System.out.println("mainboard run");        
        }        
        
        public void usePCI(PCI p)
        {
                p.open();
                p.close();        
        }
}
class SoundCard implements PCI
{
        public void open()
        {
                System.out.println("soundcard open");
                        
        }        
        public void close()
        {
                System.out.println("soundcard close");
        }
}
class NetCard implements PCI
{
        public void open()
        {
            System.out.println("netcard run");        
         }
       public void close()
       {
            System.out.println("netcard close");        
       }
}
class DuoTaiDemo5
{
        public static void main(String[] args)
        {
            MainBoard mb=new MainBoard();
            mb.run();
            mb.usePCI(new NetCard());
            mb.usePCI(new SoundCard());
        }
}
是public abstract的,这个是固定格式的吧,那么子类实现的时候也应该是
 public abstratc void open()才对的呀,为什么没有写abstract呢,哪位大神帮
 小弟解答下,谢谢了,黑马币尽情奉上啊。
 
 
 | 
 |