在Groovy中导入一个类

时间:2011-09-23 13:10:48

标签: groovy

我正在尝试在groovy中导入另一个类,但到目前为止还没有成功。我试过运行这个例子:

http://www.chatsiri.com/?q=node/163

没用。

抓住:groovy.lang.MissingPropertyException:没有这样的属性:readData

1 个答案:

答案 0 :(得分:2)

“守则”中存在很多拼写错误,并且它不像“公约”那样遵循Java类(并且该文章来自2007年):

  • 班级而不是班级
  • 以小写字母开头的班级名称
  • printIn?而不是println
  • System.In.readString()???不在实际的Groovy JDK

无论如何,只需创建新的类Foo和Bar来证实博客的内容......

File Bar.groovy

class Bar{
    def print(){
        println "Bar"
    }

    def add(a, b){
        return a+b;
    }

}

File Foo.groovy

def b = new Bar()
b.print()
println b.add(1,2)

乳宁

>groovy Foo.groovy
Bar
3