黑马程序员技术交流社区

标题: 求各位大神 帮我 看看 这代码 哪出问题了 [打印本页]

作者: mohuancaizi    时间: 2014-3-12 00:34
标题: 求各位大神 帮我 看看 这代码 哪出问题了
本帖最后由 mohuancaizi 于 2014-3-12 08:03 编辑
  1. class MainBoard{
  2.         public void run(){
  3.                  System.out.println("mainboard run");
  4.         }
  5.         public void useNetCard(Netcard c){
  6.                 c.open();
  7.                 c.close();
  8.         }
  9. }

  10. class Netcard{
  11.          public void open(){
  12.                  System.out.println("netcard open");
  13.          }
  14.          public void close(){
  15.                  System.out.println("netcard close");
  16.          }
  17.          
  18.          
  19. }


  20. class duotai3computer {

  21.         
  22.         public static void main(String[] args) {
  23.                 MainBoard mb = MainBoard();
  24.                 mb.run();
  25.                 mb.useNetCard(new Netcard());
  26.         }

  27.         

  28. }
复制代码

作者: twtzhongxin    时间: 2014-3-12 00:52
第37行MainBoard mb = MainBoard();少了个new
作者: mohuancaizi    时间: 2014-3-12 07:57
啊  是啊 是啊   谢谢  这都没发现 坑死了
作者: 透过生活    时间: 2014-3-12 07:57
对象的实例化格式为
类  类类型变量  =  new   类();
左面是引用  ,右面是创建对象





欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2