class和type它们之间的关系到底是什么?
来源:3-1 基本类型

慕无忌0242235
2021-09-04
//以此为例
var x:Int = 99;
class foo(val a:Int = 33)
var y:foo = foo();
个人想法:
常规理解来看就把":"后看作type就行,但是这样的话就又不好解释foo他又是个class,又不是常规的type。那么将他们都看作class,而x和y又不是类,这让我很困惑
写回答
1回答
-
foo就是一个类型,也是一个class,xy都是实例,这有什么不好区分的吗?没太get到你的问题
032021-09-04
相似问题