<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[aspan的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/aspan</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; aspan]]></copyright><item><title><![CDATA[继承之接口和抽象类区别]]></title><link>https://blog.youkuaiyun.com/aspan/article/details/5845847</link><guid>https://blog.youkuaiyun.com/aspan/article/details/5845847</guid><author>aspan</author><pubDate>Sat, 28 Aug 2010 14:12:00 +0800</pubDate><description><![CDATA[<br />接口：interface<br />抽象类：abstract classic<br />.Net提供了接口，这个不同于Class或者Struct的类型定义。接口有些情况，看似和抽象类一样，因此有些人认为在.Net可以完全用接口来替换抽象类。其实不然，接口和抽象类各有长处和缺陷，因此往往在应用当中，两者要结合来使用，从而互补长短。<br /> <br />接下来先说说抽象类和接口的区别。<br />区别一，两者表达的概念不一样。抽象类是一类事物的高度聚合，那么对于继承抽象类的子类来说，对于抽象类来]]></description><category></category></item><item><title><![CDATA[Java的未来之路]]></title><link>https://blog.youkuaiyun.com/aspan/article/details/4399111</link><guid>https://blog.youkuaiyun.com/aspan/article/details/4399111</guid><author>aspan</author><pubDate>Sat, 01 Aug 2009 09:35:00 +0800</pubDate><description><![CDATA[    对于Java开发者社区，Sun被Oracle收购，无疑是一件令人伤感的事。Java开发者社区有个特点，那就是这个社区中技术至上者的比例比任何其他社区都要高。他们是技术的超级崇拜者，他们坚信只有技术才是IT界发展的唯一动力，技术是他们一生不变的理想和追求。Oracle对Sun的收购无疑给了他们当头一棒，技术屈服于商业利益之下，不能下蛋的母鸡总会被杀掉，这是商业社会的求生法则。最好的产品不是技]]></description><category></category></item><item><title><![CDATA[你了解分层架构吗？给被PetShop"毒害"的朋友]]></title><link>https://blog.youkuaiyun.com/aspan/article/details/4374267</link><guid>https://blog.youkuaiyun.com/aspan/article/details/4374267</guid><author>aspan</author><pubDate>Thu, 23 Jul 2009 16:17:00 +0800</pubDate><description><![CDATA[笔者在仔细阅读了大量这方面文章后，认为许多朋友在分层架构的理解上存在两个比较大的偏颇：1.没有从本质角度去理解分层的内涵，而只是了解其表象。2.对分层架构的理解过于狭隘，只是少数概念，而又不够深入。许多朋友言“分层”则必称“DAL”、“BLL”、“表示层”等概念，殊不知“DAL”的内部还有“Data Source 架构模式”、“Object-Relational Behavioral ]]></description><category></category></item></channel></rss>