首页
AI Coding
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
蛋黄果
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
291
文章 291
沸点 0
赞
291
返回
|
搜索文章
赞
文章( 291 )
沸点( 0 )
Scala
抽象类abstrasct -不能new 无法实例化 充当其他的父类 抽象的方法和属性在子类中具体去实现
scala
```Scala package level02 //内部类 //val 外部类的对象 = new 外部类() //val 内部 // object class17{ class Class1() {
Scala
特质:trait 作用:类似于抽象类 定义抽象属性 方法让其他的子类去实现 特点:可以实现多继承类 多继承时构造器调用顺序 先父后子 先调用父类构造器 再调用子类构造器 有多个父类 从左到右的顺序去调
Scala访问权限
- 访问权限设置 默认访问权限 使用protect(被保护的)修饰符 在类的内部不能直接通过对象 属性的方式访问 private(私有的) 在子类中 无法访问 在伴生对象 伴生类可以访问 特点如下:
Scala
- set 没有重复元素的集合 特点:唯一 无序 - set 分为 可变和不可变 - set 常见操作 1. 添加元素 1. 删除 1. 合并 把另一个set中的数据全部合并过来 1. 查询 看一个
scala
```Scala object map01 { def main(args: Array[String]): Unit = { val map1 = mutable.Map((42 -> "湖北省")
case
//case class 可以在自定义对象时 省略new //case class 的属性在默认情况下是只读的 如果希望可一修改 那需要主动使用var //case class 会自动重写 equal
scala
迭代器iterator 专门用来遍历挨个访问集合元素 获取 每个元素都有一个迭代器对象 用它来去遍历集合 迭代器.next()获取当前元素 移动迭代器 drop :跳过指定个数的元素 take:获取指
类的继承
(一)、继承的概念和基本语法 定义:在原有类的基础上定义一个新类,原有类称为父类,新类称为子类。class 子类名 extends 父类名 { 类体 } 好处:复用代码和实现多态。复用代码:子类可以继
抽象类
抽象类 2025-11-176阅读1分钟 (一)、理解抽象类 类本身就是对对象的抽象,抽象类就是对类的抽象,就是一种更加模糊的类。 定义:抽象类是一个包含一个或多个抽象方法的类。抽象方法是不带任何实现
下一页
个人成就
文章被点赞
321
文章被阅读
770
掘力值
673
关注了
9
关注者
14
收藏集
0
关注标签
0
加入于
2025-09-03