Scala>scala类和对象

本文介绍了Scala语言中的类和对象概念,包括如何创建类和对象、定义与访问成员变量、使用下划线初始化成员变量、定义成员方法以及访问修饰符的使用。通过示例代码展示了如何在Scala中实现面向对象编程。
摘要由CSDN通过智能技术生成

类和对象

scala是支持面向对象的,也有类和对象的概念。我们依然可以基于scala语言来开发面向对象的应用程序。


创建类和对象

用法
使用class来定义一个类 new来创建对象
参考代码

object _01ClassDemo {
   
 // 创建类
 class Person{
   }
​
 def main(args: Array[String]): Unit = {
   
   // 创建对象
   val p = new Person()
   println(p)
}
}

参考代码
1 如果类是空的,没有任何成员,可以省略{}
2 如果构造器的参数为空,可以省略 ()

object _02ClassDemo {
   
​
 // 创建类,省略花括号
 class Person
​
 def main(args: Array[String]): Unit = {
   
   // 创建对象,省略括号
   val person = new Person
}
}

定义和访问成员变量

一个类会有自己的属性,例如:人这样一个类,有自己的姓名和年龄。在类中定义、和访问成员变量
参考代码
1 在类中使用 var/val 来定义成员变量<

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值