上一页 1 ··· 14 15 16 17 18 19 20 21 22 ··· 56 下一页

2020年8月6日

摘要: scala中没有接口(interface)的概念,有特质(trait)的概念,类似于接口 package chapter02 //特质:接口 //scala中没有接口(interface)的概念,有特质(trait)的概念,类似于接口 object test13 { def main(args:Ar 阅读全文
posted @ 2020-08-06 14:47 happygril3 阅读(179) 评论(0) 推荐(0)
摘要: 抽象属性和方法的重写 package chapter02; public class java1 { public static void main(String[] args){ //成员方法在执行过程中,实行动态绑定机制,即和当前调用对象实际内存进行绑定 //属性没有动态绑定机制,在哪里声明在哪 阅读全文
posted @ 2020-08-06 11:09 happygril3 阅读(254) 评论(0) 推荐(0)

2020年8月5日

摘要: scala构造方法分为两类,主构造方法和辅助构造方法scala构建对象可以通过辅助构造方法创建,但必须调用主构造方法scala是完全面向函数得语言,所以类也是函数类是函数,可以添加小括号,添加参数列表类所代表得函数其实就是这个类得构造方法默认情况下,scala也是给类提供无参构造方法,所以()可以省 阅读全文
posted @ 2020-08-05 17:19 happygril3 阅读(145) 评论(0) 推荐(0)

2020年7月31日

摘要: 如果有同样一个类与该 object 名字一样,则称该 object 为该类的伴生对象,相对应,该类为 object 的伴生类。 如果一个类有它的伴生对象,这个类就可通过 object 的名字访问到所有成员,但 object 不在该类的作用范围。 package chapter02 //伴生类(成员) 阅读全文
posted @ 2020-07-31 18:00 happygril3 阅读(181) 评论(0) 推荐(0)

2020年7月30日

摘要: (1)public 默认的访问权限,没有关键字 (2)protected 只能子类访问,同胞访问不了 (3)private 私有权限,只能当前类访问 (4)private[包名] 当前包访问 package chapter02 package p1{ package p2{ class UserP2 阅读全文
posted @ 2020-07-30 17:54 happygril3 阅读(267) 评论(0) 推荐(0)

2020年7月27日

摘要: import 用于导入类import 可以用在任何地方import 可以导入保重的所有类,用下划线 import java.util._import 导入相同包中多个类,用{} import java.util.{ArrayList,List,Data}import 可以采用特殊的方式隐藏指定类 i 阅读全文
posted @ 2020-07-27 18:46 happygril3 阅读(266) 评论(0) 推荐(0)

2020年7月17日

摘要: scala是面向对象的语言 package chapter02 object test01 { def main(args:Array[String]):Unit={ //创建类的对象 val user:User=new User() //调用类的属性和方法 println(user) //chap 阅读全文
posted @ 2020-07-17 18:24 happygril3 阅读(124) 评论(0) 推荐(0)

2020年7月13日

摘要: 函数式编程 package chapter01 object test03 { def main(args:Array[String]):Unit={ //函数式编程 //函数的范式 //面向对象,解决问题时,将问题拆解成一个一个小问题(形成对象),分别解决:继承,实现,重写,多态 //函数式编程, 阅读全文
posted @ 2020-07-13 15:32 happygril3 阅读(167) 评论(0) 推荐(0)

2020年7月11日

摘要: package chapter01 import scala.io.StdIn object test07 { def main(args:Array[String]):Unit={ val line:String =StdIn.readLine() println(line) val number 阅读全文
posted @ 2020-07-11 14:49 happygril3 阅读(88) 评论(0) 推荐(0)

2020年6月26日

摘要: package chapter01 object test05 { def main(args:Array[String]):Unit={ //标识符 //scala中可以使用特殊符号作为标识符,其实是将特殊符号在编译时进行了转换 //操作符不能在标识符的中间和最后 var ++ ="123" pr 阅读全文
posted @ 2020-06-26 20:37 happygril3 阅读(114) 评论(0) 推荐(0)
上一页 1 ··· 14 15 16 17 18 19 20 21 22 ··· 56 下一页

导航