密封类 sealed 他不能被继承
当类处于密封类的时候,这个类无法作为父类,也就是无法被其他类继承
报错如下:
里氏转换 在c#当中小区间的可以赋值给大区间的反之不可以
int a = 10; double b = a; 这样写就是里氏转换
int 4字节 32位:-2~31 - 1 2~31 + 1
double 8字节 64位
bool 1字节 8位
char 1字节 8位
类与类之间的里氏转换:
报错如下:
密封类 sealed 他不能被继承
当类处于密封类的时候,这个类无法作为父类,也就是无法被其他类继承
报错如下:
里氏转换 在c#当中小区间的可以赋值给大区间的反之不可以
int a = 10; double b = a; 这样写就是里氏转换
int 4字节 32位:-2~31 - 1 2~31 + 1
double 8字节 64位
bool 1字节 8位
char 1字节 8位
类与类之间的里氏转换:
报错如下: