首先,先创建Scala的项目,选择object,然后创建,在Object外创建一个p类,里面可以选择的修饰符有var,val,private(目前学到的),代码过程如下:
//class 类名 class p(){ //属性+方法 //定义属性的修饰符有三种:val,var,private //var:可以访问,可以修改 //val:可以访问,不可修改 //private:在类的外部不可以访问,在类的里面可以访问,不可以修改。它表示私有的!!! var age=18 val name="小花" private var gender="女" //方法 def singSong(songName:String):Unit={ //在类的内部,可以直接访问属性 // name="a" // gender="男"(在类的里面可以访问private) println(s"我是$name,$age 岁,性别 :$gender,唱歌 $songName") } } object a { def main(args: Array[String]): Unit = { //利用类创建对象 var p1=new p() p1.age=19 //调用方法 p1.singSong("小清新") //p1.name="小花花" println(p1.age,p1.name) // var p2=new p() // println(p2) } }