第10章 Liskov替换原则 (LSP)

转载 2006年06月07日 10:48:00
若对每个类型S的对象x,都存在一个类型T的对象y,使得在所有针对T编写的程序P中,用x替换y后,程序P行为功能不变,则S是T的字类型。

设计模式六大原则——里氏替换原则(LSP)

概述        里氏替换原则(LSP,Liskov Substitution Principle)是关于继承机制的原则,是实现开放封闭原则的具体规范,违反了里氏替换原则必然违反了开放封闭原则。  ...
  • u010853701
  • u010853701
  • 2014年05月25日 21:35
  • 3495

六大设计原则--里氏替换原则【Liskov Substitution Principle】

定义 最正宗的定义: If for each object o1 of type S there is an object o2 of type T such that for all progr...
  • sinat_20645961
  • sinat_20645961
  • 2015年08月10日 09:29
  • 1693

设计原则(二)里氏替换原则(LSP)

一、什么是里氏替换原则 里氏替换原则的严格表达是:如果对每一个类型为T1的对象o1,都有类型为T2的对象o2,使得以T1定义的所有程序P在所有的对象o1都替换成o2时,程序P的行为没有变化,那么类型...
  • xingjiarong
  • xingjiarong
  • 2015年11月29日 11:03
  • 2579

Liskov替换原则--LSP

一、LSP简介(LSP--Liskov Substitution Principle):定义:如果对于类型S的每一个对象o1,都有一个类型T的对象o2,使对于任意用类型T定义的程序P,将o2替换为o1...
  • beautifularea
  • beautifularea
  • 2011年01月02日 11:48
  • 214

Liskov替换原则(LSP)

Liskov替换原则(LSP): 子类型必须能够替换他们的基类。 我们来看一个以微妙的方式违反LSP的例子:正方形是长方形的子类么? class Rectangle { public...
  • wangzhaoo
  • wangzhaoo
  • 2012年08月30日 11:22
  • 436

LisKov替换原则(LSP)

LisKov替换原则(LSP “一个软件实体如果使用的是一个基类的话,一定适用于其子类,而且根本不能觉察出基类对象和子类对象的区别。” 陈述: 子类型(Subtype...
  • xiangyong58
  • xiangyong58
  • 2013年03月03日 12:44
  • 472

Liskov替换原则--LSP

一、LSP简介(LSP--LiskovSubstitution Principle): 定义:如果对于类型S的每一个对象o1,都有一个类型T的对象o2,使对于任意用类型T定义的程序P,将o2替换为o1...
  • u011676589
  • u011676589
  • 2013年08月18日 12:50
  • 636

里氏替换原则(Liskov Substitution Principle,LSP)

昨天图文介绍了软件设计的一个基本原则“开闭原则”,而“开闭原则”的核心就是通过抽象把需求变化进行隔离,这种想法可以通过“里氏替换原则”进行保证。理解“里氏替换原则”也是理解面向对象中“运行时多态”的关...
  • LSGO_MYP
  • LSGO_MYP
  • 2016年09月12日 15:32
  • 277

里氏替换原则(Liskov Substitution Principle, LSP)

定义: 第一种:If for each object O1 of type S there is an object O2 fo type T such that for all programs P...
  • Liukx940818
  • Liukx940818
  • 2016年05月08日 19:36
  • 1552

"围观"设计模式(2)--里氏替换原则(LSP,Liskov Substitution Principle)

在面向对象的程序设计中,里氏替换原则(Liskov Substitution principle)是对子类型的特别定义。它由芭芭拉·利斯科夫(Barbara Liskov)在1987年在一次会议上名为...
  • wangyang1354
  • wangyang1354
  • 2016年04月15日 21:06
  • 6336
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:第10章 Liskov替换原则 (LSP)
举报原因:
原因补充:

(最多只允许输入30个字)