首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
葱花972
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
77
文章 77
沸点 0
赞
77
返回
|
搜索文章
最新
热门
类和对象
类和对象(一个类 Class,多个对象) new 创造对象,new XXXX () 构造函数,构造器 辅助构造器 this private, override, toString, equals, t
apply
apply 作用:写在伴生对象中,就可以允许创建对象的时候,省略newaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
伴生类和单例模式
单列对象 创建对象的方式: class + new 直接通过 object 来定义(单例对象,只有一个,简单)适用了数据存储,提供一些工具方法,公用方法…… 伴生类和伴生对象 类(class)和对象(
scala类和对象
判断类和对象的关系? 亲子鉴定? 方式1:对象.getClass() 方式2:对象.isInstanceOf[类] 重写 toString方法 (1) override 重写,覆盖..... (2)
高阶函数
高阶函数 fn是一个字面量函数 map是一个高阶函数,因为它的参数类型是函数! 把(1,2,3,4,5)->(1,4,9,16,25) 把(-1,2,-3,-4)->(1,2,3,4) foreach
函数的字面量语法
字面量语法 看起来就像给变量赋值 要点: 1.有一个箭头符号 => 2.省略def,省略了返回值类型 特殊写法-简写 1.函数只有一句代码,可以省略{} 2.如果参数只使用了一次,那么可以用 _ 来代
递归函数
递归函数 自己调用自己的函数 适合用来解决一类问题 1.可以分解为类似子问题 2.当分解到足够小的时候,问题可以直接求解 递归函数由两个部分组成:起始条件,递归规则 起始条件:一个递归的终止条件,确保
函数参数
函数参数的默认值 1.定义有默认值的函数。 def 函数名(参数1:类型1=默认值1.参数2: 类型2=默认值2) 定义函数的时候,不写(),那么在调用函数的时候,也不能写() 创建接受变参的函数 允
函数的基本使用
定义一个函数 1.位置:可以写在main里面。也可以写在外面 2.要点 返回值的类型 省略return 特殊的写法 1.没有参数列表,可以省略定义函数时的(),那么调用的时候,也不需要再加上() 2.
面向对象
实例化对象 带参数的构造器(构造函数) 根据三角形的三边求面积 构造器中的参数的类型 没有val,也没有var的,不是对象的属性。不能使用,语法来访问
下一页
个人成就
文章被点赞
63
文章被阅读
251
掘力值
235
关注了
4
关注者
4
收藏集
0
关注标签
0
加入于
2025-09-03