面向对象六大原则之里式转换原则_.NET_编程开发_程序员俱乐部
中国优秀的程序员网站
程序员频道
CXYCLUB技术
地图
最新资讯
|
百度新闻
|
GOOGLE地图
|
RSS订阅
|
更多
职场话题
生活休闲
恋爱交友
程序人生
学习进修
职业发展
项目管理
求职面试
程序员创业
JAVA
.NET
C/C++
Ruby
Delphi
JavaScript
PHP
ASP
JSP
HTML
XML
移动开发
开发工具
其他
编程开发
数据库
操作系统
新闻资讯
互联网
非技术区
非技术区
生活休闲
恋爱交友
职业发展
求职面试
程序人生
移动开发
开发工具
DB2
MySql
Sybase
开发
JAVA
.NET
PHP
C/C++
数据库
SQL Server
Oracle
互联网
运营
推广
营销
SEO
系统
Linux
Unix
Windows
资讯
动态
产品
人物
创业
职场
学习
管理
热搜:
网易
分享
小米
弹出窗
高手
大型网站
天猫
回溯
循环
class
instance
Win8
美图秀秀
摄像头
LinkedIn
网易
分享
小米
弹出窗
高手
大型网站
天猫
回溯
循环
class
更多>>
您所在的位置:
程序员俱乐部
>
编程开发
>
.NET
> 面向对象六大原则之里式转换原则
面向对象六大原则之里式转换原则
2017/11/25 2:50:31 小玉龙
程序员俱乐部
我要评论(
0
)
摘要:
面向对象六大原则:单一职责原则、开闭原则、里式转换原则、依赖倒置原则、接口隔离原则、迪米特原则里式转换原则:关于里氏转换原则,我总结出了两点:1、子类对象可以隐式转换为父类对象。2、如果父类对象有子类的构造函数实例化出来,那么这个父类对象可以强制转换为该子类对象。强制转换会用到is和as这两个关键字,区别如下:is:如果转换成功,返回true,失败返回false;as:如果转换成功,返回对应的对象,失败返回null。
标签:
面向对象六大原则:
单一职责原则、开闭原则、里式转换原则、依赖倒置原则、
接口
隔离原则、迪米特原则
里式转换原则:
关于里氏转换原则,我总结出了两点:
1、子类对象可以隐式转换为父类对象。 2、如果父类对象有子类的
构造函数
实例化出来,那么这个父类对象可以强制转换为该子类对象。 强制转换会用到 is 和 as 这两个
关键字
,区别如下: is :如果转换成功,返回 true,失败返回 false; as:如果转换成功,返回对应的对象,失败返回 null。
上一篇:
Edge浏览器研发自动隐私模式切换:小站观光不留痕
下一篇:
EditText 限制输入整数和小数 的位数
相关文章
查看所有评论(
0
)
我要评论
发表评论
用户名:
匿名
最新文章
『练手』手写一..
asp.net..
·
『练手』手写一个独立Json算法 Jso
·
.net文件上传的坑记录
·
多态之虚方法、抽象类、接口
·
面向对象六大原则之里式转换原则
·
asp.net 分布式探讨之Sessio
·
在docker中初次体验.net cor
·
asp.net core 2.0 web
·
使用Repeater控件实现三层嵌套以及
·
大兴公寓的那场火,烧毁了我的所有
·
AutoCAD.net-错误消息大全
·
背水一战 Windows 10 (75)
·
多线程编程学习笔记——任务并行库(一)
·
ASP.Net MVC 在控制器中获取V
·
AutoCAD.net支持后台线程-So
·
集合List的排序
最新标签
网易
分享
小米
弹出窗
高手
大型网站
天猫
回溯
循环
class
今日热点
·
[转]超时时间已到。超时时间已到,但是尚
·
错误:没有注册类别 (异常来自 HRES
·
c# 反射详解
·
Spring.net + Fluorin
·
『练手』手写一个独立Json算法 Jso
·
.net文件上传的坑记录
·
多态之虚方法、抽象类、接口
·
面向对象六大原则之里式转换原则
·
asp.net 分布式探讨之Sessio
·
在docker中初次体验.net cor
推荐文章
【共享】流程图..
C# Stri..
·
java.net.Conne
·
错误:没有注册类别 (异常来自 HRES
·
iis7.0官方下载 IIS 7.0(微
·
Devpress.XtraGrid.Gr
·
.NET 开发淘宝API代码实例
·
win7 64位 安装ORACLE10g
·
C#开发winform程序的界面框架
·
关于获得Repeater中某行数据项的某
·
expression blend 3破解
·
.net(C#)从html中提取中文字_
·
關於PB12.NET
·
读取csv时中文乱码问题
·
gridview导出数据至Excel o
·
c# WinForm开发 DataGri
·
C# ComboBox控件使用
English
|
关于我们
|
诚聘英才
|
联系我们
|
网站大事
|
友情链接
|
意见反馈
|
网站地图
Powered by
程序员俱乐部
程序提供: HugoCMS 2.0
网站备案:苏ICP备11048748号-1