首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
LC30
掘友等级
学生
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
234
文章 229
沸点 5
赞
234
返回
|
搜索文章
最新
热门
演示一个程序错误及其修复方法
演示一个程序错误及其修复方法 修复方式:使用 lazy val 延迟初始化 fileWriter,使其在 filename 被初始化后再创建。 访问权限控制1 1.公开的,不写修饰符 2.protec
多继承
性质: trait 实现多继承, 注意观察子类的构造器的执行顺序 先父后子。 有多个父类, 按书写顺序从左向右执行!
抽象属性 ,具体属性,抽象方法 ,具体方法
具体可以写什么 === abstract class 1.抽象属性 2.具体属性 3.抽象方法 4.具体方法 子类一定要实现所有的父类中的抽象成员(属性,方法)
特质
** 特质: trait 它用来实现多继承 ** 特质: trait 它用来实现多继承 ** 特质: trait 它用来实现多继承
抽象类与内部类
```scala object class13 { // 抽象类 abstract class DreamJob { // 抽象属性 var money: Double // 只有属性名,没有具体的值
抽象类
abstract: 抽象 抽象属性:只有属性名,没有具体的值。 抽象类 有关键字 abstract 有抽象成员。只有属性名,没有具体的值 没有 等号。 不能new 作用:给其他的子类立一个标准!
坐标系
Point 类封装了平面点的核心属性(x/y 坐标)和行为(计算距离、判断位置、对象比较),体现面向对象的封装特性。
父类,子类
好处:不劳而获。 重写:子类对父类的同名方法进行重写! 父类和子类的构造器调用顺序:先调用父类的构造器,再调用子类的构造器 父类和子类的构造器调用顺序:先调用父类的构造器,再调用子类的构造器 带参构造
伴生对象
```scala package level02 /* * apply * 作用:写在伴生对象中,就可以允许创建对象的时候,省略new * */ object Class10 { // 伴生类 cla
new 会自动调用 ___构造___ 函数?
### 单例模式:一个类(class)只能有一个对象! ### new 会自动调用 ___构造
下一页
个人成就
文章被点赞
384
文章被阅读
2,441
掘力值
960
关注了
20
关注者
20
收藏集
0
关注标签
6
加入于
2025-09-03