How to realize the nesting of Scala methods and method Polymorphism
This article focuses on "nesting of Scala methods and how to achieve method polymorphism", interested friends may wish to take a look. The method introduced in this paper is simple, fast and practical. Next let the editor to take you to learn "Scala method nesting and method polymorphism how to achieve" it!
Method to define other methods nested in the
Example 1
Object EmbedDemo {def add3 (xdef add2) = {def add2 (xdef add2)} add2 (add2 (x), z)} def main (args: Array [String]): Unit = {println (add3) / / 6}}
Example 2
Def factorial (x: Int): Int = {def fact (x: Int, accumulator: Int): Int = {if (x