里氏替换原则中is和as分别的作用

is 是用于检查对象是否指定类型兼容

if(empls[i] is SE){

  ((SE)empls).SayHi();

}

 

as 不用强转可以直接转换

if(empls[i] is SE){

  SE se = empls[i] as SE;

}

posted @ 2017-03-19 09:55  木木~五  阅读(275)  评论(0编辑  收藏  举报