欢迎光临散文网 会员登陆 & 注册

里氏替换原则

2023-02-28 17:16 作者:北星Knight  | 我要投稿

概念:任何父类出现的地方,子类都可以替代。


语法表现:父类容器装子类对象,因为子类对象包含了父类的所有内容。


作用:方便进行对象存储和管理


is和as:

基本概念:

is:判断一个对象是否是指定类对象,返回值:bool  是为真 不是为假

as:将一个对象转换为指定类对象,返回值:指定类型对象

成功返回指定类型对象,失败返回null。


基本语法:

  • 类对象 is 类名   该语句块 会有一个bool返回值 true和false。

  • 类对象 as 类名   该语句块 会有一个对象返回值 对象和null。


注意:不能用子类容器装父类对象!

里氏替换原则的评论 (共 条)

分享到微博请遵守国家法律