2012-01-05 61 views

回答

2
def self.smart 
     new.smart 
end 

相當於static方法,它可以通過類名訪問。

... static ... smart() 

def smart 
     "test" 
end 

相當於instance方法,不需要對象來訪問

... smart() 

新是一樣的在Java中,創建的類的一個實例。

和整件事相當。

public static .... smart(){ 
    new ClassName().smart(); 
} 
相關問題