1.面向对象的三大特征:封装 ,继承,多态
2.创建类和对象
a.用class来创建类,用new来创建对象。
创建一个Person类并创建它的对象,然后将对象打印到控制台上object Main{
//定义类
class Person{}
def main(args: Array[String]): Unit = {
println("Heelo world")
//创建对象
val p = new Person{}
println(p)
}3.定义和访问成员变量
a.var/val 来定义成员变量
b.对象可以通过对象名。成员变量的方法来访问变量object ddd {
//定义类
class Person{
var age:Int= 20
val name:String="小明"
}
def main(args: Array[String]): Unit = {
println("Hello world!")
//创建对象
val p = new Person()
println(p.name)
p.age=21
println(p.age)
}
}}
4.定义和访问成员的方法
在Scala的类中,使用def定义成员方法
def 方法名(参数1:数据类型,参数2:数据类型):[return tybe]={
//方法体
}
标签:定义,val,scala,对象,创建对象,Person,def,println,中类 From: https://blog.csdn.net/2401_87138834/article/details/143505918