被sealed 声明的 trait仅能被同一文件的的类继承。
除了这个,我们通常将sealed用于枚举中,因为编译器在编译的时候知道这个trait被哪些类继承过,因此我们在match时对sealed trait进行case 的时候,如果你没有判断全部编译器在编译时就会报错。下面举例:除了这个,我们通常将se
被sealed 声明的 trait仅能被同一文件的的类继承。
除了这个,我们通常将sealed用于枚举中,因为编译器在编译的时候知道这个trait被哪些类继承过,因此我们在match时对sealed trait进行case 的时候,如果你没有判断全部编译器在编译时就会报错。下面举例:除了这个,我们通常将se