首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
久情深思
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
761
文章 757
沸点 4
赞
761
返回
|
搜索文章
最新
热门
多继承
特质:trait 1.先父后子 2.有多个父类,按顺序从左到右 Trait 就像 “功能碎片”,一个类可以拼接多个 Trait 来获得多个功能,且后拼接的 Trait 优先级更高。
创建对象
创建对象的方式。 1,class->new 2,直接通过object来定义(单例对象,只有一个)fshufj
特质
特质:trait 具体可以写什么===abstract class 1.抽象属性 2.具体属性 3.抽象方法 4.具体方法
抽象类
抽象属性:只有属性名,没有值 有关关键字 abstract 有抽像特点:只有属性名,没有具体的赋值,没有等号。 不能 new 作用:给其他子类定义一个标准!
坐标
``` object da4 { class Point(var x: Double, var y: Double) { // 方法1:判断象限 def whereAmI(): String = {
构造器 2025-11-12
你正在设计一个二维游戏的界面,需要用很多的点来表示游戏中的角色。设计一个Point类,其x和y可以通过构造器提供。它有几个方法: 方法 1:计算自己在哪个象限。whereAmI():String 方法
函数调用
输出结果 输出结果 输出结果 输出结果 输出结果 输出结果 [成功并不能用一个人达到什么地位来衡量,而是依据他在迈向成功的过程中,克服了多少困难和障碍。]
数组
filter:过滤 filter(函数fn),如果fn的返回值为true,就保留这个元素 输出结果 输出结果 reduce :聚合 reduce函数需要一个函数作为参数,这个函数接受俩个相同类型的参数
高阶函数
高阶函数:是一种特殊的函数,特殊之处在于:它指使其他函数作为参数或者返回值 输出结果 输出结果 输出结果 输出结果
函数语法
要点: (1)有一个箭头符号 => (2)省略def,省略了返回值类型 特殊的写法-简写 函数只有一个代码,可以省略{} 如果参数只使用了一次,可以用‘_’来代替,要加上参数类型
下一页
个人成就
文章被点赞
617
文章被阅读
2,344
掘力值
1,120
关注了
24
关注者
22
收藏集
0
关注标签
0
加入于
2025-09-03