File tree Expand file tree Collapse file tree
src/cn/edu/jxnu/scala/basic Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -1039,7 +1039,18 @@ object Function3 extends App {
10391039
10401040}
10411041
1042+ /**
1043+ * 定义自己的值类型
1044+ *
1045+ * @author 梦境迷离
1046+ * @time 2019-01-23
1047+ */
1048+ class Dollars (val amount : Int ) extends AnyVal {
10421049
1050+ override def toString : String = " $" + amount
1051+
1052+ }
1053+ // 有多个字符串类型的参数,在传参的顺序不正确的时候编译器不会给出提示,如果使用值类型,编译器会给出编译错误
10431054/**
10441055 * 控制抽象
10451056 * 柯里化与贷出模式
@@ -1157,19 +1168,4 @@ object SingletonObject {
11571168 println(" Hello, This is a Singleton Object" )
11581169 }
11591170}
1160- ```
1161- ``` scala
1162- /**
1163- * 定义自己的值类型
1164- *
1165- * @author 梦境迷离
1166- * @time 2019-01-23
1167- */
1168- class Dollars (val amount : Int ) extends AnyVal {
1169-
1170- override def toString : String = " $" + amount
1171-
1172- }
1173- // 有多个字符串类型的参数,在传参的顺序不正确的时候编译器不会给出提示,如果使用值类型,编译器会给出编译错误
1174- ```
1175- //END
1171+ ```
You can’t perform that action at this time.
0 commit comments