<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[ooFrank的专栏]]></title><description><![CDATA[我爱oo 我爱java]]></description><link>https://blog.youkuaiyun.com/ooFrank</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; ooFrank]]></copyright><item><title><![CDATA[白马非马的面向对象分析]]></title><link>https://blog.youkuaiyun.com/ooFrank/article/details/580001</link><guid>https://blog.youkuaiyun.com/ooFrank/article/details/580001</guid><author>ooFrank</author><pubDate>Sun, 15 Jan 2006 15:26:00 +0800</pubDate><description><![CDATA[ 公孙龙，六国时辩士也。疾名实之散乱，因资材之所长，为“守白”之论。假物取譬，以“守白”辩，谓白马为非马也。  以马作为进行问题域进行建模，已知存在白马这种类型。显然存在马的超类，并且马类包含一个属性－颜色，是否需要建立白马的子类呢？显而易见的是，当马的颜色属性是白色时，马的一些实例表达了一个白马的特殊实例群(由此我们可以得知：白马显然是马)，根据里氏替换原则，子类型必须能够替换掉它们]]></description><category></category></item></channel></rss>