上一页 1 ··· 18 19 20 21 22 23 24 25 26 ··· 35 下一页
摘要: 匿名子类* 说明* 1. 在为变量赋值(数据类型:抽象类/接口)时,直接定义抽象类/接口的实现(随用随定义)* 语法* var 变量名称:抽象类 = new 抽象类 { 抽象类/接口的实现 } /** * @author gaocun * @create 2021-10-25 4:31 PM */ 阅读全文
posted @ 2021-10-25 16:45 学而不思则罔! 阅读(39) 评论(0) 推荐(0)
摘要: 抽象类* 语法* 抽象类* abstract class 类名{}* 抽象属性* var|val id:Int //属性没有初始化,就是一个抽象属性* 抽象方法* def show //方法只有声明,没有实现,就是一个抽象方法* 说明* 1. 抽象方法不能直接 初始化(不能new对象)* 2. 父类 阅读全文
posted @ 2021-10-25 16:28 学而不思则罔! 阅读(52) 评论(0) 推荐(0)
摘要: 多态* 概念* 一种数据类型,具有多种形态,在运行时判定它属于哪一种数据类型(动态绑定)* 语法* FuClass obj = new ZiClass()* 用父类(超类)接收子类对象,调用时会优先调用子类的实现(属性&方法)* 当子类没有重写时,则调用父类的实现* 无法调用子类的特有实现(子类有而 阅读全文
posted @ 2021-10-24 08:56 学而不思则罔! 阅读(43) 评论(0) 推荐(0)
摘要: 继承* 语法* class 子类名称(参数列表) extends 父类名称(参数列表) {}* 说明* 父类名称(参数列表) 决定着 父类使用哪种构造器对父类进行初始化* 说明* 1. 子类继承父类的 属性 和 方法 (子类及子类对象中不用声明,可以直接用)* 2. scala是单继承* 3. 子类 阅读全文
posted @ 2021-10-24 08:30 学而不思则罔! 阅读(46) 评论(0) 推荐(0)
摘要: 说明* 和java一样,scala创建对象时,也会调用构造器方法,并且可以有多个构造器*scala的构造器* 分类* 主构造器(类体本身) 、 辅助构造器* 语法* class 类名(形参列表) {* // 主构造器* // 成员* def this(形参列表){//辅助构造器1* }* def t 阅读全文
posted @ 2021-10-23 09:35 学而不思则罔! 阅读(39) 评论(0) 推荐(0)
摘要: 方法* 语法* def 方法名(参数类别)[:返回值类型] = {* 方法体* }* */ 阅读全文
posted @ 2021-10-22 18:49 学而不思则罔! 阅读(32) 评论(0) 推荐(0)
摘要: Java中权限修饰符* public、private、protected和默认*Scala中的权限修饰符* 默认、private、private[包名]、protected* 说明* 默认* scala中的默认的访问权限为public,但是scala中没有public关键字* 权限说明 公共属性、公 阅读全文
posted @ 2021-10-22 13:51 学而不思则罔! 阅读(56) 评论(0) 推荐(0)
摘要: 封装思想* 说明* 封装就是将抽象出的 数据和对数据的操作封装在一起,数据被保护在内部,程序的其他部分* 只能通过被授权的操作(成员方法),才能操作数据*Java的封装* 说明* 1. 将属性私有化* 2. 提供公共的set方法,用于对属性赋值* 3. 提供公共的get方法,用于获取属性值*Scal 阅读全文
posted @ 2021-10-21 19:44 学而不思则罔! 阅读(33) 评论(0) 推荐(0)
摘要: 类和对象的区别* 类 : 一个模板* 对象 : 具体的事物*Java中的类* 说明* 1. 如果类是public,那文件名必须和类名一致(一个.java文件只有一个public类)*类的定义* 语法* [修饰符] class 类名 {* 成员* }* 说明* 1. Scala中类不用声明 publi 阅读全文
posted @ 2021-10-21 19:39 学而不思则罔! 阅读(30) 评论(0) 推荐(0)
摘要: 包的三大作用(和java相同)* 1. 区分相同名称的类* 2. 当类很多时,可以很好的管理类* 3. 控制访问权限*包的命名规范* 1. 只能包含数字、字母、下划线、小圆点. 但是不能数字开头,也不能使用关键字* 2. 一般都是小写字母加.* 3. com.公司名称.项目名称.业务模块名称*包说明 阅读全文
posted @ 2021-10-20 19:49 学而不思则罔! 阅读(69) 评论(0) 推荐(0)
上一页 1 ··· 18 19 20 21 22 23 24 25 26 ··· 35 下一页