2010.4.9 里氏替换原则
里氏替换原则:is,as操作符 一:is操作符:是用于检查对象是否与给定类型兼容 1.abstract class Person class User:Person { } 2. static void Main() 二:as操作符是对引用类型之间的转换,与强转不同,as不会引发异常,只会产生空值。
1.abstract class Person class User:Person { } 2............ static void Main() { User user=new User(); PersonobjPerson=user as Person; if(objPerson!=null) { Console.WriteLin("as 转换成功"); } } (编辑:甘南站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |