没有谈及调用函数呀。我说的意思,像 Graphics g 不是一个参数吗,
然后g.方法(),g并没有出现啊。

解决方案 »

  1.   

    传递的是引用,除开基本类型,都是pass by reference,所以当然不用new了。
      

  2.   

    g的话是一个reference,实际指向内存中的一个存储的对象地址,那么真正用到这个对象的时候,无论在何处,只要把指向这个对象的reference传递给要调用的函数就可以了。所以g根本用不着创建新对象。呵呵看来楼主OOP还应该稍微温习一下。
      

  3.   

    我能够明白大家的意思。还是htl(海豚) 明白我要问些什么。
    他的实例是在那里声明的? 方法是如何自动调用呢? 像 上面的paint
    我只是定义了一个方法而已,并没有明显的调用。他怎么就执行了呢?谢谢大家!