Skip to content

Instantly share code, notes, and snippets.

@ymnk
Created October 8, 2010 00:58
Show Gist options
  • Save ymnk/616181 to your computer and use it in GitHub Desktop.
Save ymnk/616181 to your computer and use it in GitHub Desktop.
$ ls
Bar.scala Foo.java
$ javac *.java && scalac *.scala
$ scala Bar
Foo: hi
Bar: hi
object Bar{
trait Bar extends Foo {
override def foo(s: String) = {
super.foo(s)
println("Bar: "+s)
}
}
def main(arg: Array[String]) = {
(new Bar{}).foo("hi")
}
}
class Foo{
public void foo(String bar){
System.out.println("Foo: "+bar);
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment