From 77bbc5ba8520240a554465d071827e9c097c30ac Mon Sep 17 00:00:00 2001 From: Yasuhiro Horimoto Date: Mon, 19 Aug 2019 22:45:14 +0900 Subject: [PATCH 1/3] Add an example for explanation of override --- _overviews/tutorials/scala-for-java-programmers.md | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/_overviews/tutorials/scala-for-java-programmers.md b/_overviews/tutorials/scala-for-java-programmers.md index 23dd752633..01b95c2f93 100644 --- a/_overviews/tutorials/scala-for-java-programmers.md +++ b/_overviews/tutorials/scala-for-java-programmers.md @@ -327,6 +327,14 @@ inherited from `Object`. "" + re + (if (im >= 0) "+" else "") + im + "i" } +We can call overridden `toString` method as below. + + object ComplexNumbers { + def main(args: Array[String]) { + val c = new Complex(1.2, 3.4) + println("Overridden toString(): " + c.toString()) + } + } ## Case Classes and Pattern Matching From 27d4c4a614f48e71838fe29544ffd2eeef4e2a87 Mon Sep 17 00:00:00 2001 From: Yasuhiro Horimoto Date: Wed, 21 Aug 2019 20:43:21 +0900 Subject: [PATCH 2/3] Don't use procedure syntax Because this is deprecated --- _overviews/tutorials/scala-for-java-programmers.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/_overviews/tutorials/scala-for-java-programmers.md b/_overviews/tutorials/scala-for-java-programmers.md index 01b95c2f93..b0926adeb3 100644 --- a/_overviews/tutorials/scala-for-java-programmers.md +++ b/_overviews/tutorials/scala-for-java-programmers.md @@ -330,7 +330,7 @@ inherited from `Object`. We can call overridden `toString` method as below. object ComplexNumbers { - def main(args: Array[String]) { + def main(args: Array[String]): Unit = { val c = new Complex(1.2, 3.4) println("Overridden toString(): " + c.toString()) } From 06e84ac5740c70dc61cc063581b0bd40cbffb04c Mon Sep 17 00:00:00 2001 From: Yasuhiro Horimoto Date: Wed, 21 Aug 2019 20:51:46 +0900 Subject: [PATCH 3/3] Remove omittable "()" --- _overviews/tutorials/scala-for-java-programmers.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/_overviews/tutorials/scala-for-java-programmers.md b/_overviews/tutorials/scala-for-java-programmers.md index b0926adeb3..49af981d93 100644 --- a/_overviews/tutorials/scala-for-java-programmers.md +++ b/_overviews/tutorials/scala-for-java-programmers.md @@ -332,7 +332,7 @@ We can call overridden `toString` method as below. object ComplexNumbers { def main(args: Array[String]): Unit = { val c = new Complex(1.2, 3.4) - println("Overridden toString(): " + c.toString()) + println("Overridden toString(): " + c.toString) } }