From e17d06cbdd0eae3fcc193c345f787a28cb031cea Mon Sep 17 00:00:00 2001 From: Guillermo Ramos Date: Sun, 6 May 2012 14:40:34 +0200 Subject: [Scala] Día 1 --- scala/constructor.scala | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 scala/constructor.scala (limited to 'scala/constructor.scala') diff --git a/scala/constructor.scala b/scala/constructor.scala new file mode 100644 index 0000000..1dd36de --- /dev/null +++ b/scala/constructor.scala @@ -0,0 +1,13 @@ +class Person(firstName : String) { + println("Outer constructor") + + def this(firstName : String, lastName : String) { + this(firstName) + println("Inner constructor") + } + + def talk() = println("Hi") +} + +val bob = new Person("Bob") +val bobTate = new Person("Bob", "Tate") -- cgit v1.2.3