//定义一个班级类,有一个内部类 Student。定义了一个可变数组用来存放这个班级的学生信息。
scala> class Classes {
| class Student(val name:String)
| val students = scala.collection.mutable.ArrayBuffer[Student]()
| def addStudent(name:String) = {
| students += new Student(name)
| }
| }
defined class Classes
//创建一个班级类的实例
scala> val c1 = new Classes
c1: Classes = Classes@4d01452e
//加入了一名叫做 Mickey 的学生
scala> c1.addStudent("Mickey")
res183: scala.collection.mutable.ArrayBuffer[c1.Student] = ArrayBuffer(Classes$Student@46e79130)
//现在班级 c1 里面有一名学生了,可以来查看一下学生的姓名。
scala> c1.students(0).name
res186: String = Mickey