<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>Jackiezhw的专栏</title><link>http://blog.csdn.net/Jackiezhw/</link><description /><dc:language>zh-CN</dc:language><lastUpdateTime>Sat, 19 Jul 2008 10:44:00 GMT</lastUpdateTime><ttl>60</ttl><item><dc:creator>Jackiezhw</dc:creator><title>VS 2008 Tips</title><link>http://blog.csdn.net/Jackiezhw/archive/2008/07/19/2676901.aspx</link><pubDate>Sat, 19 Jul 2008 10:40:00 GMT</pubDate><guid>http://blog.csdn.net/Jackiezhw/archive/2008/07/19/2676901.aspx</guid><wfw:comment>http://blog.csdn.net/Jackiezhw/comments/2676901.aspx</wfw:comment><comments>http://blog.csdn.net/Jackiezhw/archive/2008/07/19/2676901.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/Jackiezhw/comments/commentRss/2676901.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=2676901</trackback:ping><description>&lt;P&gt;当一个类实现了一个接口，而这个接口又继承自另外一个接口时，点击类实现的接口名下面的红条，可以看到下面的选项：&lt;IMG height=108 alt="" src="http://p.blog.csdn.net/images/p_blog_csdn_net/Jackiezhw/EntryImages/20080719/Implement.jpg" width=740&gt;&lt;/P&gt;
&lt;P&gt;第一个是为IDataContainer的方法实现Stub，而第二个则是为所有IDataContainer继承的父接口以及它本身的方法生成Stub。&lt;/P&gt;&lt;img src ="http://blog.csdn.net/Jackiezhw/aggbug/2676901.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>Jackiezhw</dc:creator><title>C Sharp中的Virtual、Override和new关键词理解</title><link>http://blog.csdn.net/Jackiezhw/archive/2008/07/18/2673992.aspx</link><pubDate>Fri, 18 Jul 2008 20:20:00 GMT</pubDate><guid>http://blog.csdn.net/Jackiezhw/archive/2008/07/18/2673992.aspx</guid><wfw:comment>http://blog.csdn.net/Jackiezhw/comments/2673992.aspx</wfw:comment><comments>http://blog.csdn.net/Jackiezhw/archive/2008/07/18/2673992.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/Jackiezhw/comments/commentRss/2673992.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=2673992</trackback:ping><description>&lt;P&gt;在 C# 中，派生类可以包含与基类方法同名的方法。&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;基类方法必须定义为 virtual。&lt;/LI&gt;
&lt;LI&gt;如果派生类中的方法前面没有 new 或 override 关键字，则编译器将发出警告，该方法将有如存在 new 关键字一样执行操作。&lt;/LI&gt;
&lt;LI&gt;如果派生类中的方法前面带有 new 关键字，则该方法被定义为独立于基类中的方法。&lt;/LI&gt;
&lt;LI&gt;如果派生类中的方法前面带有 override 关键字，则派生类的对象将调用该方法，而不是调用基类方法。&lt;/LI&gt;
&lt;LI&gt;可以从派生类中使用 base 关键字调用基类方法。&lt;/LI&gt;
&lt;LI&gt;override、virtual 和 new 关键字还可以用于属性、索引器和事件中。&lt;/LI&gt;&lt;/UL&gt;&lt;PRE class=Csharp name="code"&gt;using System;
using System.Collections.Generic;


public class Car
{

    public virtual void DescribeCar()
   &lt;img src ="http://blog.csdn.net/Jackiezhw/aggbug/2673992.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>Jackiezhw</dc:creator><title>我要学习的技术</title><link>http://blog.csdn.net/Jackiezhw/archive/2008/03/14/2183161.aspx</link><pubDate>Fri, 14 Mar 2008 19:23:00 GMT</pubDate><guid>http://blog.csdn.net/Jackiezhw/archive/2008/03/14/2183161.aspx</guid><wfw:comment>http://blog.csdn.net/Jackiezhw/comments/2183161.aspx</wfw:comment><comments>http://blog.csdn.net/Jackiezhw/archive/2008/03/14/2183161.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/Jackiezhw/comments/commentRss/2183161.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=2183161</trackback:ping><description>学习&lt;img src ="http://blog.csdn.net/Jackiezhw/aggbug/2183161.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>Jackiezhw</dc:creator><title>Java的访问控制</title><link>http://blog.csdn.net/Jackiezhw/archive/2007/10/11/1820750.aspx</link><pubDate>Thu, 11 Oct 2007 20:40:00 GMT</pubDate><guid>http://blog.csdn.net/Jackiezhw/archive/2007/10/11/1820750.aspx</guid><wfw:comment>http://blog.csdn.net/Jackiezhw/comments/1820750.aspx</wfw:comment><comments>http://blog.csdn.net/Jackiezhw/archive/2007/10/11/1820750.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/Jackiezhw/comments/commentRss/1820750.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=1820750</trackback:ping><description>Java的访问控制&lt;img src ="http://blog.csdn.net/Jackiezhw/aggbug/1820750.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>Jackiezhw</dc:creator><title>一个笔试题的分析</title><link>http://blog.csdn.net/Jackiezhw/archive/2007/10/04/1811571.aspx</link><pubDate>Thu, 04 Oct 2007 23:56:00 GMT</pubDate><guid>http://blog.csdn.net/Jackiezhw/archive/2007/10/04/1811571.aspx</guid><wfw:comment>http://blog.csdn.net/Jackiezhw/comments/1811571.aspx</wfw:comment><comments>http://blog.csdn.net/Jackiezhw/archive/2007/10/04/1811571.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/Jackiezhw/comments/commentRss/1811571.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=1811571</trackback:ping><description>笔试题&lt;img src ="http://blog.csdn.net/Jackiezhw/aggbug/1811571.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>Jackiezhw</dc:creator><title>分治法的绝妙应用－求bit翻转</title><link>http://blog.csdn.net/Jackiezhw/archive/2007/09/29/1807037.aspx</link><pubDate>Sat, 29 Sep 2007 21:39:00 GMT</pubDate><guid>http://blog.csdn.net/Jackiezhw/archive/2007/09/29/1807037.aspx</guid><wfw:comment>http://blog.csdn.net/Jackiezhw/comments/1807037.aspx</wfw:comment><comments>http://blog.csdn.net/Jackiezhw/archive/2007/09/29/1807037.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/Jackiezhw/comments/commentRss/1807037.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=1807037</trackback:ping><description>分治法的绝妙应用&lt;img src ="http://blog.csdn.net/Jackiezhw/aggbug/1807037.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>Jackiezhw</dc:creator><title>How to Design a Good API and Why it Matters</title><link>http://blog.csdn.net/Jackiezhw/archive/2007/09/11/1780236.aspx</link><pubDate>Tue, 11 Sep 2007 10:45:00 GMT</pubDate><guid>http://blog.csdn.net/Jackiezhw/archive/2007/09/11/1780236.aspx</guid><wfw:comment>http://blog.csdn.net/Jackiezhw/comments/1780236.aspx</wfw:comment><comments>http://blog.csdn.net/Jackiezhw/archive/2007/09/11/1780236.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/Jackiezhw/comments/commentRss/1780236.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=1780236</trackback:ping><description>How to Design a Good API and Why it Matters&lt;img src ="http://blog.csdn.net/Jackiezhw/aggbug/1780236.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>Jackiezhw</dc:creator><title>javac的一个问题</title><link>http://blog.csdn.net/Jackiezhw/archive/2007/09/07/1776783.aspx</link><pubDate>Fri, 07 Sep 2007 22:23:00 GMT</pubDate><guid>http://blog.csdn.net/Jackiezhw/archive/2007/09/07/1776783.aspx</guid><wfw:comment>http://blog.csdn.net/Jackiezhw/comments/1776783.aspx</wfw:comment><comments>http://blog.csdn.net/Jackiezhw/archive/2007/09/07/1776783.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/Jackiezhw/comments/commentRss/1776783.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=1776783</trackback:ping><description>javac&lt;img src ="http://blog.csdn.net/Jackiezhw/aggbug/1776783.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>Jackiezhw</dc:creator><title>Exceptions In Java</title><link>http://blog.csdn.net/Jackiezhw/archive/2007/09/02/1769260.aspx</link><pubDate>Sun, 02 Sep 2007 15:42:00 GMT</pubDate><guid>http://blog.csdn.net/Jackiezhw/archive/2007/09/02/1769260.aspx</guid><wfw:comment>http://blog.csdn.net/Jackiezhw/comments/1769260.aspx</wfw:comment><comments>http://blog.csdn.net/Jackiezhw/archive/2007/09/02/1769260.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/Jackiezhw/comments/commentRss/1769260.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=1769260</trackback:ping><description>Exceptions In Java&lt;img src ="http://blog.csdn.net/Jackiezhw/aggbug/1769260.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>Jackiezhw</dc:creator><title>Annotation优势何在</title><link>http://blog.csdn.net/Jackiezhw/archive/2007/08/24/1757991.aspx</link><pubDate>Fri, 24 Aug 2007 20:46:00 GMT</pubDate><guid>http://blog.csdn.net/Jackiezhw/archive/2007/08/24/1757991.aspx</guid><wfw:comment>http://blog.csdn.net/Jackiezhw/comments/1757991.aspx</wfw:comment><comments>http://blog.csdn.net/Jackiezhw/archive/2007/08/24/1757991.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/Jackiezhw/comments/commentRss/1757991.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=1757991</trackback:ping><description>Annotation&lt;img src ="http://blog.csdn.net/Jackiezhw/aggbug/1757991.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>Jackiezhw</dc:creator><title>Java Annotation(since 5.0)</title><link>http://blog.csdn.net/Jackiezhw/archive/2007/08/24/1757966.aspx</link><pubDate>Fri, 24 Aug 2007 19:49:00 GMT</pubDate><guid>http://blog.csdn.net/Jackiezhw/archive/2007/08/24/1757966.aspx</guid><wfw:comment>http://blog.csdn.net/Jackiezhw/comments/1757966.aspx</wfw:comment><comments>http://blog.csdn.net/Jackiezhw/archive/2007/08/24/1757966.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/Jackiezhw/comments/commentRss/1757966.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=1757966</trackback:ping><description>Annotation&lt;img src ="http://blog.csdn.net/Jackiezhw/aggbug/1757966.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>Jackiezhw</dc:creator><title>Find a way out of the ClassLoader maze</title><link>http://blog.csdn.net/Jackiezhw/archive/2007/08/02/1722564.aspx</link><pubDate>Thu, 02 Aug 2007 15:10:00 GMT</pubDate><guid>http://blog.csdn.net/Jackiezhw/archive/2007/08/02/1722564.aspx</guid><wfw:comment>http://blog.csdn.net/Jackiezhw/comments/1722564.aspx</wfw:comment><comments>http://blog.csdn.net/Jackiezhw/archive/2007/08/02/1722564.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/Jackiezhw/comments/commentRss/1722564.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=1722564</trackback:ping><description>Find a way out of the ClassLoader maze&lt;img src ="http://blog.csdn.net/Jackiezhw/aggbug/1722564.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>Jackiezhw</dc:creator><title>Java Dynamic ClassLoading (III. advanced App) </title><link>http://blog.csdn.net/Jackiezhw/archive/2007/08/02/1722340.aspx</link><pubDate>Thu, 02 Aug 2007 12:23:00 GMT</pubDate><guid>http://blog.csdn.net/Jackiezhw/archive/2007/08/02/1722340.aspx</guid><wfw:comment>http://blog.csdn.net/Jackiezhw/comments/1722340.aspx</wfw:comment><comments>http://blog.csdn.net/Jackiezhw/archive/2007/08/02/1722340.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/Jackiezhw/comments/commentRss/1722340.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=1722340</trackback:ping><description>Java Dynamic ClassLoading&lt;img src ="http://blog.csdn.net/Jackiezhw/aggbug/1722340.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>Jackiezhw</dc:creator><title>Java Dynamic ClassLoading (II. diff) </title><link>http://blog.csdn.net/Jackiezhw/archive/2007/08/02/1722331.aspx</link><pubDate>Thu, 02 Aug 2007 12:16:00 GMT</pubDate><guid>http://blog.csdn.net/Jackiezhw/archive/2007/08/02/1722331.aspx</guid><wfw:comment>http://blog.csdn.net/Jackiezhw/comments/1722331.aspx</wfw:comment><comments>http://blog.csdn.net/Jackiezhw/archive/2007/08/02/1722331.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/Jackiezhw/comments/commentRss/1722331.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=1722331</trackback:ping><description>Java Dynamic ClassLoading&lt;img src ="http://blog.csdn.net/Jackiezhw/aggbug/1722331.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>Jackiezhw</dc:creator><title>Java Dynamic ClassLoading (I. intro)</title><link>http://blog.csdn.net/Jackiezhw/archive/2007/08/02/1722323.aspx</link><pubDate>Thu, 02 Aug 2007 12:08:00 GMT</pubDate><guid>http://blog.csdn.net/Jackiezhw/archive/2007/08/02/1722323.aspx</guid><wfw:comment>http://blog.csdn.net/Jackiezhw/comments/1722323.aspx</wfw:comment><comments>http://blog.csdn.net/Jackiezhw/archive/2007/08/02/1722323.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/Jackiezhw/comments/commentRss/1722323.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=1722323</trackback:ping><description>Java Dynamic ClassLoading &lt;img src ="http://blog.csdn.net/Jackiezhw/aggbug/1722323.aspx" width = "1" height = "1" /&gt;</description></item></channel></rss>