首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
哈基峰66
掘友等级
GTI
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
167
文章 164
沸点 3
赞
167
返回
|
搜索文章
赞
文章( 164 )
沸点( 3 )
scala内部类
(一)[内部类的定义] 在类的内部有:属性,方法,类。 (一)内部类的基本使用 定义格式: class 类 { class 内部类 } 使用格式: new 类的实例.内部类() 定义格式: clas
类的继承
(一)继承的概念和基本语法 定义:在原有类的基础上定义一个新类,原有类称为父类,新类称为子类。 class 子类名 extends 父类名 { 类体 } 好处:复用代码和实现多态。复用代码:子类可以继
单例模式案例-日志类
(一)apply的基本使用 在 Scala 中,apply 方法放在类的伴生对象(object)里,主要起到 工厂方法的作用,能够让使用者在创建该类实例时省去显式的 new 关键字,并且可以通过重载提
trait-多继承详解
(一)trait的加载顺序 如果有多个父类,则按照从左到右的顺序调用。 输出结果: (三)空指针异常 方法1:懒加载
scala Set集
(一)Set的定义 Set,集合。表示没有重复元素的集合,特点是:唯一,无序。 (三)不可变与可变 Set 的区别 (四)Set常见操作
Scala Map映射
(一)Map 的定义和创建 Map 创建格式 1.不可变 Map:val mapName: Map[KeyType, ValueType] = Map(key1 -> value1, key2 ->
特质:trait
实现多继承,注意观察父子类构造器的执行顺序 1.先父后子 2.有多个父类,按书写顺序从左向右执行,,
理解可变和不可变
可变(mutable):可以直接操作这个容器的数据,例如,添加 不可变(immutable):不能修改容器中的数据 Set 常见操作 添加元素 合并元素 删除元素 判断某个元素是否存在 合并另一个Se
2025.11.6
``` package Level02 /** * apply * 作用:写在伴生对象中,就可以允许创建对象的时候,省略new * */ object Class10 { // 伴生类 class L
多个类之间的关系2025.11.12
Scala 支持属性重写,需满足: 父类属性为 val(不可变),子类可重写为 val 或 var。 父类属性为 var(可变),子类不可重写(避免数据一致性问题)。 继承的应用场景 代码复用:多个类
下一页
个人成就
文章被点赞
448
文章被阅读
797
掘力值
775
关注了
11
关注者
17
收藏集
0
关注标签
0
加入于
2025-09-03