From cb9c19f2f4225fadfc9029bb32335311aa322914 Mon Sep 17 00:00:00 2001 From: Parambir Singh Date: Thu, 4 Jul 2019 16:37:21 -0700 Subject: [PATCH] Update inner-classes.md Explicitly specify `Unit` return type in example code --- _tour/inner-classes.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/_tour/inner-classes.md b/_tour/inner-classes.md index 172dd03bcd..fd99065542 100644 --- a/_tour/inner-classes.md +++ b/_tour/inner-classes.md @@ -21,7 +21,7 @@ To illustrate the difference, we quickly sketch the implementation of a graph da class Graph { class Node { var connectedNodes: List[Node] = Nil - def connectTo(node: Node) { + def connectTo(node: Node): Unit = { if (connectedNodes.find(node.equals).isEmpty) { connectedNodes = node :: connectedNodes } @@ -65,7 +65,7 @@ The type `graph1.Node` is distinct from the type `graph2.Node`. In Java, the las class Graph { class Node { var connectedNodes: List[Graph#Node] = Nil - def connectTo(node: Graph#Node) { + def connectTo(node: Graph#Node): Unit = { if (connectedNodes.find(node.equals).isEmpty) { connectedNodes = node :: connectedNodes }