The Scala inner class is purely an object instance of the class as follows:
Class out (Val outname:string) {
Val outName2 = "I ' m outName2"
Out =>class Inner (Val innername:string)
{
Defsayhello (Inner:inner)
{
println ("Outname is" +out.outname+ "," + "--and--" +out.outname2+ "Innername" +inner.innername)
}
}
}
Object Testinnerclass {
def main (args:array[string])
{
Val out =new out ("Myoutname")
Val Inner =new out. Inner ("Myinnername")
println (Inner.sayhello (inner))
}
}
Now is the best opportunity to learn big data, do not spend a penny can become big Data master, achieve 500,000 annual salary dream.
Liaoliang's first Chinese Dream: Free for the whole society to train 1 million outstanding big data practitioners!
If you are interested please click on this link to go to Big data learning
Http://blog.sina.com.cn/s/blog_8fbd39ee0102vto3.html
If you do feel that video tutorials are helpful, you can donate big data, Internet +, online, Industry 4.0, micro-marketing, mobile internet and other free combat courses through Liaoliang Teacher's number 18610086859
You can also focus on the DT Big Data dream factory through the following two-dimensional code
From big Data rookie to Master's journey Scala Nineth lecture a inner class